Ernst Kuschke

     Arbitrary thoughts and musings on life, the universe and everything else

Syndication

News

    ernst kuschke (v1.0)

    My Photos

    Microsoft Most Valuable Professional

    Member in good standing

    View Ernst Kuschke's profile on LinkedIn

    Add to Technorati Favorites

Blogs I read

Books I recommend

General Links

Browse by Tags

All Tags » Visual Studio (RSS)
RoR in Visual Studio 2005: 3 easy steps
Ruby is one of those wonderful gems that has been getting people excited for quite some time, but it hasn't been until the Rails framework has been released that the majority of Ruby users fell in love with it. Developing with Ruby on Rails enables you to get fully functional web-apps up and running in literally no time. What's Rails? It's a brilliant MVC implementation, using the Active Record pattern to map domain objects to your persistence layer: "Rails is a web-application and...

Posted by Ernst Kuschke | with no comments

Linq-to-Sql - what are the implications?
Craig has been posting on the topic a bit lately, and innitially I wanted to respond to his latest post with a comment; it got so long that it warranted a post on itself. For those uninitiated ones, Linq-to-Sql is what used to be called DLinq - this will replace the ADO.NET code we currently use to access data in a relational database. It's important to note that Linq-to-Sql only supports SQL Server as a database . There are many reasons for this, one being that SQL code is generated by the framework...

Posted by Ernst Kuschke | 6 comment(s)

LINQ Preview breaks Smart Tags in Visual Studio
Over the last few weeks I discovered that Smart Tags in Visual Studio 2005 just weren't working anymore, but since I did not have time to investigate this too much I never gave thought to what the cause might be. Today I stumbled upon not only the cause, but also a fix ! The culprit is the May 2006 "Orcas" LINQ Preview (which is ultra-cool, by the way!!). Thanks Raimond . Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it!

Posted by Ernst Kuschke | with no comments

Filed under: ,

Extension method weirdness
I was going through the DOTNET-CLR list earlier this morning, when I saw a post where someone needed simple help: "I'd like to convert the Dictionary Values to a List<> anybody know any magic .net classes/code?" That sounded like something I could whip up in a few seconds. Fired up VS2005, New C# Console App, and with simply the help of Intellisense I had the following lines in a matter of seconds: Dictionary<int, int> dic = new Dictionary<int, int>(); List<KeyValuePair<int...

Posted by Ernst Kuschke | 1 comment(s)

IMPORTANT: Visual Studio 2005 bug workaround
Check out this neat workaround for your VS2005 pains! Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it!

Posted by Ernst Kuschke | 8 comment(s)

Visual Studio Team System
Here 's the latest summary of how it fits together. I must say I'm still not happy about the fact that I can't get it all in one... Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it!

Posted by Ernst Kuschke | 2 comment(s)

Filed under:

VS2005 Available next week?!
MSDN Subscribers will get their hands on Whidbey by the end of next week . Thanks for the news, Miha . Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it!

Posted by Ernst Kuschke | 1 comment(s)

Filed under:

DevDays 2005 Slides
The slides for the presentations held at DevDays 2005 are up and can be downloaded over here . I found the Tools for Architecture – Designing for Deployment and Development and Testing Tools *talks* quite informative. Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it!

Posted by Ernst Kuschke | with no comments

New Team System Pricing structure
If you're running what Microsoft calls “a small shop”, you will be happy to know that Microsoft has heard all the complaints, and restructured the pricing for VSTS . There will be a 5-user edition of Team Foundation Server for each of the roles: Visual Studio Team Edition for Software Architects Visual Studio Team Edition for Software Developers Visual Studio Team Edition for Software Testers Visula Studio Team Suite (which incorporates all of the above) Share this post: email it! | bookmark...

Posted by Ernst Kuschke | with no comments

.NET 2.0 BETA2: System.Configuration
Most .NET developers will be familiar with the System.Configuration namespace, and in particular with the ConfigurationSettings.AppSettings class. When using this class in .NET 2.0, however, (even tough it will compile) you will see the warning that this is now obsolete, and been replaced by ConfigurationManager.AppSettings , which also exists in the System.Configuration namespace . In .NET 1.1 the whole System.Configuration namespace existed in the system assembly, and this is also shipped as is...

Posted by Ernst Kuschke | 4 comment(s)

XQuery support in Whidbey
According to the W3C, the XQuery 1.0 standards will only be finalised and completed early in 2006. Yet, there has been a petition doing the rounds to include support for XQuery in .NET 2.0, wich will hopefully be released before the end of 2005. There are a few signatures already, including those of a few MVP's. I wonder if the name “Visual Studio 2005 ” have any significance? Obviously, if XQuery support had to be included, there can be no guarantee of compatibility with the standard...

Posted by Ernst Kuschke | 1 comment(s)

Composite Application Block
The CAB is a new application block being developed for .NET 2 that lets you build up advanced "smart client" applications by composing them from different plug-in modules. Sounds cool? Keep an eye on Peter Provost and Ed Jezierski , who are developing it. Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it!

Posted by Ernst Kuschke | with no comments

Visual Studio Team System: Pricing
Hold your breath, and scroll to the bottom of the page to see pricing for VSTS. Some say that Microsoft wishes to compete with the Rational market, and are thus pricing in the same area in order not to seem like a 'lesser' product. Would you buy it? Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it!

Posted by Ernst Kuschke | 4 comment(s)

Unit Testing with VS2005
Some lifecycle concepts have been seriously considered by the whidbey teams. Here's a quick walkthrough to illustrate the way Unit Testing is handled in VS2005. I create a (highly complex) mathematical class as follows: To automatically create a test for the Add method, right-click, and select Create Tests. You'll see the Test Menu: Select what you want to do, and click Generate. The Test generated for my class looks as follows (note the NUnit-like attributes): [TestMethod()] public void AddTest...

Posted by Ernst Kuschke | 11 comment(s)

Accessibility Modifiers on Properties
Something I found out today (thanks Justin !) is that in .NET 2.0, you can restrict access to your properties' getters and setters individually, like so: public string MyProp { get { return _myProp; } protected set { _myProp = value ; } } As long as the nested modifier is more restrictive than the property declaration's (public in my example). This also applies to indexers. Cool! Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it!

Posted by Ernst Kuschke | 7 comment(s)

More Posts Next page »