Suddenelfilio’s Weblog

Icon

Passionate about .net

Okay this is nice, trust me

The thing we’ve all come to love is bugged!

String.IsNullOrEmpty can throw a NullReferenceException at runtime in certain cases. The problem is with the optimizations performed by the the JIT compiler.

Microsoft already fixed this issue in the first beta, so all you early adapters can already enjoy the fixed String.IsNullOrEmpty ;-)

Microsoft’s Feedback
Article demonstrating the issue

Filed under: .net 2.0

Get a history of the evolution to LINQ

 Anson Horton wrote a very nice article for the MSDN magazine June 2007 edition. It gives you an overview of how LINQ (Language Integrated Query) has evolved from the idea of the concept to an actual technology. A nice extra on this article is that he shows a lot which new language features in C# 3.0 made it actually possible to come to version on LINQ we have now. It’s thanks to Lambda Expressions, Extension Methods, Anonymous Type, Implicitly Type Local Variables, Object Intitializers and Query expressions that LINQ can offer you a very nice language enhancement to query for example objects, dataset, xml, …

Check it out at:
http://msdn.microsoft.com/msdnmag/issues/07/06/csharp30/default.aspx

Filed under: .net, .net 3.0, .net 3.5, LINQ, Visual Studio .Net "Orcas", Visual Studio .Net 2005

Hey I thought I saw a CAB Pattern?!? Yeah, yeah I did see a CAB Pattern !!!!

 Glenn Block wrote a comparison of the new Microsoft Codename “Acropolis” and SCSF/CAB. If you take a look you’ll immediate notice some similarities or perhaps the logical evolution of SCSF for applications that support the new “stuff” like WPF, WF and so on… Check it out if you like the CAB concept you will definitely like Acropolis!!!


Filed under: .net, Acropolis, CAB, Visual Studio .Net 2005

Dynamic Data Controls (ASP.NET Futures CTP)

If you want a small introduction for the dynamic data controls that exist in the ASP.NET Futures CTP. You can watch the webcast below:

Filed under: .net, Asp.net, Visual Studio .Net "Orcas", Visual Studio .Net 2005

Get started with Expression Blend and Design

logoF or those that like to get started with the new Microsoft products Expression Blend and Expression Design. You should check out these links below. They give you access to tons of FREE video tutorials hosted by lynda.com

Links:
- Getting started with Expression Blend

In Getting Started with Expression Blend , Lee Brimelow covers all the basics that every designer and developer of WPF and Silverlight content needs to know. He starts with an overview of how Expression Blend fits into WPF and Silverlight workflows, then guides viewers through the process of creating and manipulating objects, building timeline-based animations, and exporting compositions into XMAL for use in Visual Studio.

- Getting started with Expression Design

From basic vector-based drawings to professional three-dimensional graphics built with Live Effects, Ted LoCascio covers the full range of possibilities in Getting Started with Expression Design. He starts by explaining Expression Design’s interface and how to work with documents, then moves on to cover working with objects and applying fills, strokes, and effects for best results. Exercise files accompany this training.

Enjoy!

note: the lynda.com logo is protected by copyrights. Suddenelfilio.net is not in any way affiliated with lynda.com or any of its partners.

Filed under: .net, .net 3.0, Expression Blend, Expression Design, Visual Studio .Net "Orcas", Visual Studio .Net 2005, WPF

More about Sql Server 2008 (fomerly known as "Katmai")

On Wesley Backelant’s blog I found a post describing a bit more about the new Sql Server and its features. The post also contains a link to a webcast that demonstrates a long list of new features.

His post: “SQL Server 2008 – A first look”

Filed under: Sql Server 2008

Code Style Enforcer

 Code Style Enforcer is a DXCore plug-in for Visual Studio 2005 that checks the code against a configurable code standard and best practices. It is developed for C#, but some of the rules will also work for VB .NET, though not tested.

You can create your own design rules to which everybody needs to comply. This very nice if you want to enforce certain coding standards.

Filed under: .net, Visual Studio .Net 2005

SQL Server 2008 "Katmai" June CTP available

With SQL Server 2008 June CTP release, customers can immediately utilize new capabilities that support their mission-critical platform and enable pervasive insight across the enterprise. SQL Server 2008 lays the groundwork for innovative policy-based management that enables administrators to reduce their time spent on maintenance tasks. SQL Server 2008 provides enhancements in the SQL Server BI platform by enabling customers to provide up-to-date information with Change Data Capture and MERGE features, and develop highly scalable analysis services cubes with new development environments.

Source: B#.Net Blog

Filed under: General, Sql Server 2008

Finally: an update

 After a rather long beta 1 period there is now a new beta version available of the Windows Live Writer. I already gave up on this nifty piece of software because it seemed to have died silently. But then out of the blue I saw a posting that said a new version was released. I’ve downloaded it, installed it and now am posting this post with it. It looks “nicer” and it seems to be more intuitive now.

Want it? Download it here

Filed under: Blog