Monthly Archives: June 2004

Nice quick overview of the new tools by Sam Gentile

Ahh – looks like Sam gets to do this as part of his .NET Supreme Wonk Architect job. Darn it’s not fair :-). I still had my clients calling me today with all of the usual stuff and code to write that they are waiting for.  Then since dinner I have managed to knock off a few of my Vermont.NET and INETA tasks that have been piling up. So I am relying at the moment on what I’m seeing in blogs and on some lists and these three posts of Sam’s stuck out in the crowd for me.

VSExpress Developers?…VSExpress MVPs?…VSExpress User Groups?

I was thinking about the void between the .net mvps and the other MS technology mvps at the mvp summit in April and wondering if there is going to be a similar community gap between vs express developers and ummm … what will we be called … “real”?… developers. I imagine there will be many people who just stop with the express products rather than using them as a stepping stone to .NET development. Will they be embraced in our community or treated like 2nd class citizens? Hey, does that mean VB developers will finally have someone to pick on now*?

Seriously. I really was wondering about this as I was considering Avonelle’s post on trying to understand the VS2005 Express products in relation to VS2005. This probably means it’s time to go to sleep.

*kidding…I’m KIDDING!

Holy Crap! I passed the Security cert test

Every week or so I go back to the Pearson Vue site to see if Microsoft has released the results of the Security beta test that I took in early May. It was a bit of a traumatic event as you can see from the blog post I wrote when I got home. Being a beta test you never know when you will get the results. I haven’t received any emails. But I just checked the site and…

Though I am no expert, I am glad to see that what I confidently know about .net security combined with the intuition that I have acquired over 20 years of software development saw me through. Phew.

I believe that I am able to use this test towards my certification. It is an elective toward MCAD or MCSD. So I guess that makes me an MCAD. Now I will have to take the web services to be an MCAD and the architecture tests for an MCSD. Someday…. 🙂

Remedial VS: Learning to drag & drop in Visual Studio

I am a die-hard NO WAY JOSE kinda girl when it comes using the visual data wizards for my apps. No for connections, data sets or anything. I like to write my own data access thank you very much and then hook everything up at run time. However, I got really stuck because not only do I not use them , I don’t  even know *how* to use them. I have let all of those demos slip out of my head to make room for things I need. But I got bit when I wanted to design an Infragistics UltraWinGrid at design time due to the fact that my datasource was somewhat complex and it is nice to see what I’m doing. I had a nice little typed dataset class that I created and wanted to assign it to the datasource at design time. Something I have never done! But the class was not available in the drop-down for the DataSource property of the grid. Finally I figured out to drag a “dataset” from the toolbar onto my form and that’s where I was able to select my dataset class.

I have to say, it was pretty handy! I wonder if it’s time for some remedial VS training… 🙂

I’m laughing because I’m thinking of Sam Gentile and his disdain for all things drag & drop – but Sam, I just had no way around it this time!

ECHO ECho echo: VS2005 Beta and Express Betas and SQL 2005 Beta 2

Though the cat got out of the bag a little early, the betas just launched! And a beautiful new MSDN developer center to go with them.

VS2005 Beta 1 (released June 29th)
How to get it MSDN Subscribers will be the first to receive Visual Studio 2005 Beta 1, which will be available for subscriber download within just a few days. MSDN Subscribers will also receive Beta 1 in their next MSDN shipments. Within a few weeks, non-subscribers will also be able to order a copy of Beta 1 for a nominal fulfillment fee.

Express Products (Beta)
VB Express, C# Express, Visual C++ Express, Visual J# Express, Visual Web Developer Express and SQL 2005 Express!

SQL 2005 Beta 2
hmmm – maybe they didn’t announce it yet – still looking…

Congrats to all at MS, including MSDN,  for so many launches!

MSDN’s LadyBug is live

From MSDN maven (ooh – that sounds old, but she’s not!) Sara Williams, this new feature of MSDN just went live:

At the MSDN Product Feedback Center, you can submit bugs and suggestions.  You can search through other people’s submitted bugs and suggestions.  You can vote for your favorites.  You can share workarounds.  And, you can see feedback and details directly from folks on our product teams.   Oh, and you can get notified when the status of an issue you’re interested in changes. 

I am *not quite* a non-admin VB6 Developer

Now that I have switched to non-admin there is one problem that forced me back to admin last time I tried this. Building VB6 executables. This may be due to the fact that this app has been worked on for years as an admin, but as a non-admin, I do not have access to particular registry keys that need to be modified during the build. (And I once did attempt to deal with that, but really screwed up my whole system!) So I finally figured out a workable solution. I can do all of my development in my non-admin mode. When it is time to build (which is rare these days anyway), I just log out, log in as admin, build, do a few QA checks and then when I ‘m happy, log back out and back in to my non-admin login.  THen do the QA checks again and all is well.

I tried to “run as” admin when starting up VB6 but that wasn’t’ working very well (can’t remember what the problem was…). This solution seems to be okay. Just so long as I am not LIVING in admin mode. Then

Unrequited Love & the Tablet PC …

Peter Rysavy loves tablets more than anyone I have ever met. He is sad that people don’t just love them like he does. I think Robert Scoble understands that when Peter is unhappy about this, it is just as (or maybe more) valuable to those who are trying to market the whole concept of ink as when he coos about them. He’s just frustrated. Tablets are more than the next new thing or something cool or a meme to him. He really truly loves  and believes the technology. I think that Carl Franklin should write a blues song for Peter’s as-yet unrequited love.

Debugging WinForms and WebForms with a non-admin Domain Account

I just spent 4 hours trying to figure this out — so here it is for the next sucker.

I have a new machine on my network and it will be my development machine. I added my domain account on to this machine as a non-admin. (Do you hear cheering?) I used an admin account to install my software, including Visual studio.NET, which very kindly added my admin account to the Debugger Users group. However, I need my account to be a Debugger User. I tried the right click run as method which is a pia and works for WinForms but not WebForms – but I hate hacks.

Using the basic tool in Windows XP, you can assign/change groups but you can only have one group at a time. I replaced “Power Users“ with “Debugger Users“ but could not log back in. I needed them both. I went a little further to use the MMC snap-in for “Local Users and Groups“ but come hell or high water (leon, did I get that right?), I could not get it to recognize my domain. I spent a lot of time googling this and saw many requests for help with this problem but no solutions. Here is a snapshot showing the problem of not accessing my domain when trying to add users

Finally I remembered my own similar situation wtih SQL Server a few months ago. After upgrading my server to Win2003 and IIS6, I needed to add the “NT AUTHORITY/NETWORK SERVICE“ account to my sql server logins. The account was just not available through the UI and I had to add it through TSQL (command line).

So with this idea, I started searching again and quickly came across many features of the NET command line tool (part of DOS) that I never knew about. Here is the TechNet reference to this invaluable tool. Net Services Overview  and Net Services Commands

I used the “NET localgroup” command to add my domain account to the local Debugger Users group and now am back in business!

net localgroup “Debugger Users” MYDOMAIN\julie /add

Here are a few key words for google: add domain account group local user accounts windows xp