<2006 July>

On this page...



Member of...

ASP Insiders

MVP Visual Developer ASP/ASP.NET

Enter CodeZone

Blog Categories



Deutsche Resourcen


Sign In

#  Tuesday, 25 July 2006

From the "Summer of Books": I just finished reading the book Software Engineering with Microsoft Visual Studio Team System. Great (project management) book, even if you never plan on using VSTS. As there are other reviews online (Mike's and one that includes an interview with Sam Guckenheimer on TSS), I'll simply stick with a "highly recommended".

Categories: Books | Project Management | Team System
Tuesday, 25 July 2006 13:06:32 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]


#  Tuesday, 18 July 2006

Aside from just reporting the fact, I decided to write a short guided tour to get you started - and tested it with the most recent version of Windows Vista 5472.

  1. Download from http://mwconn.tribal-sunrise.com/ - the site is still German-only, but simply click the link "Version 1.0".
  2. Copy to folder UMTS
  3. Right-click and Run as Administrator
  4. You are asked for your preferred language - click No for English
  5. MWConn asks to create connection-type specific program copies - choose Yes:
  6. MWConn needs a connection to dial - it can create one itself, so choose Yes:
  7. You will be presented a message box that informs you about connection creation success / failure. You are almost done, and your UMTS folder now looks like this:
  8. Run UMTSGPRS (as Administrator). If asked again for the language, choose No to retain English. It will exit with a note that you should edit MWConn.ini.
  9. Edit MWConn.ini - you only need to edit a few entries:

    08 COM=
    09 PIN=
    10 NET=
    11 APN=
  10. Once done, start UMTSGPRS again, and you will be logged into your network:

For details on configuring the settings in #9, see the Comments section of my previous blog post Merlin - Yes, Magic IS Required.

Categories: Vista
Tuesday, 18 July 2006 14:50:29 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]


#  Monday, 17 July 2006

Disclaimer: I am the PM for the #develop project.

After almost two years in development, the #develop team has shipped version 2.0 of its open source integrated development environment (IDE) SharpDevelop2. The new version supports the .sln / .*proj project file formats of Visual Studio 2005, therefore you can open and edit existing projects inside SharpDevelop2. The team however does not view SharpDevelop2 as a competitor for the Express line of products (comparison) from Microsoft, but it aims at software developers that need best of breed tools for their software development process - like unit testing, code coverage, documentation generation and more. In the same vein, version 2.1 will complement those existing features with integrated source code control, code analysis tools as well component testing.

SharpDevelop2 is especially well-suited for developers that chose the Boo language, because SharpDevelop2 offers first-class support for code completion as well as the Windows Forms designer. Aside from this unique selling point there a couple of smaller but nonetheless productivity-enhancing features in version 2.0: code conversion (eg VB.NET to C#, but see for yourself), support for Mono, documentation preview, RegEx compilation und quite a few more.

A lot of the features are owed to the ease of integration and extensibility provided by the addin system found in SharpDevelop2. This addin system can be used by developers in their own application - this being the reason for the rather unconventional license choice for SharpDevelop2: LGPL instead of GPL, which is much more common for development tools such as #develop. Re-use by third parties has been the driving factor to change the license.

Thanks to all the contributors that made SharpDevelop2 a reality, especially the technical lead on the 2.x effort, Daniel Grunwald.

Categories: .NET | 2 Ohhhh | Cool Download | Newsbites | this | Use the source Luke
Monday, 17 July 2006 15:07:33 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]


#  Thursday, 29 June 2006
Categories: .NET | Project Management | Security
Thursday, 29 June 2006 07:47:25 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]


#  Wednesday, 28 June 2006

My post Novatel Wireless Merlin U630 on Windows Vista generated quite some feedback like "How did you install the drivers?". So I decided to take the latest and greatest build 5456 and see if I would get it up and running there too. Here is the list of things you need to do:

Obviously, the first thing to do is to insert the card. You will be prompted for driver installation, and it will try to do just that. However, it will only succeed in installing a "Generic Multifunction PC-Card". The two ports (later identified as multifunction device) will fail because it cannot detect the drivers.

Now we have to rectify this problem. Let's go to Device Manager (via Control Panel / Hardware), and right-click on the "Generic Multifunction PC-Card".  Choose "Update Driver":

This will magically turn it into the Novatel Wireless UMTS Modem Parent. And this in turn will allow auto-detection of the two ports:

Please note that the secondary port will show up under COM ports, not Modems:

And here things get hairy - as I pointed out, I am using MWConn. The current 0.9 version (as a reminder: at this time, German-only) assumes that the secondary port is above the primary (ie COM4 for primary, COM5 for secondary). However, on one of my laptops (Samsung X20) - the screenshot above - it is exactly the other way around and MWConn cannot cope with that at the moment. The IBM X31 orders the ports nicely right - and as such, UMTS works like a charm!

By the way, use MWConn with administrative rights because it does create network connections:

I will report back on the inverted port problem, the author of MWConn promised to send me an updated version that can deal with this issue. So stay tuned!

Update I got the new version - and I am modifying this blog entry under Windows Vista 5456 using the Merlin U630 in UMTS mode, on the Samsung X20. Now both laptops work! Proof:

Categories: Vista
Wednesday, 28 June 2006 13:08:33 (W. Europe Daylight Time, UTC+02:00)  #    Comments [4]


#  Monday, 26 June 2006
Categories: .NET | Tri 0 | Vista | Visual Studio | Workflow Foundation
Monday, 26 June 2006 14:10:48 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]


The Beta 2 UAC experience was somewhat annoying, but the current interim's experience was able to actually top the user aggravation c'mere (my definition of UAC):

UAC prompts appear as minimized dialog boxes! Guys, get your act together.

Categories: Vista
Monday, 26 June 2006 12:12:41 (W. Europe Daylight Time, UTC+02:00)  #    Comments [1]


#  Wednesday, 21 June 2006

Today, Daniel held a talk comparing AJAX frameworks for ASP.NET. He limited the scope to indirect frameworks, which means: those AJAX frameworks extend ASP.NET, and you don't necessarily need to know much about AJAX. On his Web site, you will find a comparison of AJAX frameworks for ASP.NET (direct as well as indirect).

Wednesday, 21 June 2006 14:42:50 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]


#  Tuesday, 20 June 2006

Now, that scalability documents list is way cool. A lot good stuff on IIS performance, and especially real-world debugging of Web applications.

Categories: IIS
Tuesday, 20 June 2006 14:12:04 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]


The blog post ADO.NET vNext: The Entity Framework, LINQ and more on the Data Access Blog has links to all relevant articles on the next version of ADO.NET and the Entity Data Model (EDM). Make sure to read at least the vision document.

Categories: .NET
Tuesday, 20 June 2006 14:06:47 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]


© Copyright 2017 Christoph Wille

newtelligence dasBlog 2.3.9074.18820
Subscribe to this weblog's RSS feed with SharpReader, Radio Userland, NewsGator or any other aggregator listening on port 5335 by clicking this button.   RSS 2.0|Atom 1.0  Send mail to the author(s)

Don't contact us via this (fleischfalle@alphasierrapapa.com) email address.