click tracking
Katrien's MSDN Blog - Site Home - MSDN Blogs
  • Katrien's MSDN Blog

    Silverlight 3 is RTW, Expression Blend 3 with SketchFlow is RC – go get them!


    Just nine months after the release of Silverlight 2 in October 2008, the new version is here: Silverlight 3 has been released today!

    Next to Silverlight 3 you can also find the RC version of Expression Blend 3, including SketchFlow. This RC version targets Silverlight RTW version so you can start using it already to build Silverlight 3 applications. In this RC release you will also find the first public release of SketchFlow.

    Where to get the downloads:

    Next to Silverlight 3, a new release of .NET RIA Services is also available. Note however that .NET RIA services has not been released (RTW), it is an update to the preview version.

    And not to forget Deep Zoom Composer targeting Silverlight 3 is also available. This version includes some new features like slideshow support, links and menus.

    So what is new with this Silverlight 3 release? Well, quite an extensive list, just look at this page on the Silverlight community site which has a feature comparison chart. My favorites are: Out-of-browser support, multi-touch support (Silverlight on Windows7), Perspective 3D, BasedOn styles, effects, behaviors, DataForm, etc.

    Recommended resources

    Enjoy (the light)!

  • Katrien's MSDN Blog

    XNA: book, interview, event and a new CTP


    First of all, what is XNA? If you haven’t read upon this, XNA is a framework and a set of tools that allow you to create games on Windows and even Xbox 360. Check out these resources to get started:
    XNA Developer center on MSDN:
    Community site at

    Official release is now XNA 2.0 but recently the Microsoft XNA Game Studio 3.0 CTP was announced. This version has several updates that allow you to more seamlessly integrate and deploy games for the Zune family. Now, I know this product is not on sale in Belgium but if you can get your hands on one you can do really cool stuff with XNA on it.

    Interview with MVP and author Riemer Grootjans

    Last month I sat down with MVP and author Riemer Grootjans to talk about his new book on XNA. “XNA 2.0: Game Programming Recipes”, by Apress was released in July 2008 so it was about time we interviewed Riemer. Check out the video on Chopsticks, there are some very nice demos from the book in there as well.


    By the way, did you know there are four other videos on XNA from an event done last year in Belgium. Check it out:

    XNA-BUG – User Group event

    In addition to Riemer, we have a second XNA MVP in Belgium: Brecht Kets. Together they started up the XNA Belgian User Group.  I already announced it on this blog previously but in case you haven’t registered: XNA-BUG is doing a launch event for the user group on November 6th in Ghent. Register here and find out about XNA here in Belgium:

  • Katrien's MSDN Blog

    Community events: BIWUG event on Silverlight and e-ID in SharePoint 2007


    The next event for the Belgian Information Worker User Group will take place on December 8th 2008, at the new Microsoft offices in Zaventem.

    Sessions for the evening, as announced on the BIWUG site:

    Silverlight and Microsoft Office SharePoint Server 2007

    Microsoft recently released Silverlight 2.0 - it's latest version of the framework to build Rich Internet Applications. This session will start off with looking at how Silverlight works and how you can use it as a developer. In the second part we will explore some examples of how you can integrate SharePoint and Silverlight.
    Speakers: Gill Cleeren ( and Joris Poelmans (

    Integrating e-ID and Microsoft Office SharePoint Server 2007

    More than ever, applications will use eID for securing online transactions, spreading and obtaining information and for the signing of documents. eID will be available for every Belgian citizen in 2009.

    In our presentation we will talk about:
    What is eID? What are the business benefits?
    What are the pitfalls of eID implementations?
    How can we integrate eID with SharePoint in an efficient way?
    Speakers: Michiel Scharpé and Benny Glassée

    Register for the event as seating is limited.

  • Katrien's MSDN Blog

    New WPF Starter Kit and SDK released: Syndicated Client Experiences Start Kit & Reader SDK


    Ever wanted to build a rich client application with syndicated multimedia content?

    The SCE Starter Kit has just been announced over at the WindowsClient.NET site and Tim Sneath’s blog. This starter kit gives you a jump start to integrating a rich content experience on the desktop with branding, skinning and custom interface elements.

    The starter kit delivers a base to build upon for creating client multimedia applications with rich syndicated content, from documents and photos to videos and podcasts, that is searchable and automatically synchronized with new content and application updates, enable user annotations, keep track of bookmarks/favorites, and a lot more.

    To get started, have a look at these two applications:

    Next, review the documentation, video walkthroughs (great stuff here!) and hands on labs on the “Get Started Building Your Own Syndicated Client Experiences Application” page.


  • Katrien's MSDN Blog

    Windows 8 Release Preview: download and build your apps for Windows Store


    Windows 8 Release Preview has been made available last week, representing another important quality milestone in the road to Windows 8 General Availability (GA).

    In this post we provide you with the must-know information around what and where to download the bits, the tools and information on how you can count on our support in taking your app to launch.

    Windows 8 Release Preview: downloads

    1. For Windows 8 downloads and ISO files you can go to
    2. For developer downloads you’ll find the developer SDK with Visual Studio 2012 Express for Windows 8 RC and Expression Blend for Visual Studio, remote debugging tools, Live SDK and more:
    3. New samples for Release Preview: Download sample app pack (300 MB)
    4. Updated documentation:
      If you have read through the documentation previously you’ll see that a lot of the content has been updated, this includes both the developer documentation as well as UX Guidelines.


    Changes with Windows 8 Release Preview: the most important resources

    Belgian Apps?

    If you have been following our local activities around Windows 8, ever since our developer event in March Windows 8 Developer Day and Night of Windows 8 (app-a-thon), you know folks are working hard on apps.

    We are very happy to announce that two of our Belgian partners we’ve been working with since the early stages now made it into the Windows Store for Release Preview: Le Soir by Rossel and Slash Monsters by Fishing Cactus/Tokkun Studio. Le Soir is the first European newspaper in Windows Store!



    Your app in Windows Store? Loads of stuff coming to you

    As we get closer and closer to the next milestone for Windows 8, locally here in Belgium and Luxembourg we are preparing a bunch of ways to support you along the way into publishing that app in Windows Store by launch – you do want to take that first mover advantage.

    How we’re helping you

    Below you can find a collection of activities and resources coming your way. Or come our way by means of an App Clinic.

    image Training events for developers and designers
    Windows Camps and UX Workshops, check out our Metro map.       
    image Seaside coding at the Belgian Coast: Summer App-a-thons on Windows 8 Metro Style Apps.
    When: 12 July (and 8 August in Antwerp)        
    app clinic

    App Clinics: join Evangelists, external developer or Metro UX consultants to discuss any questions on your mind regarding your app.

    By joining an App Clinic you are also on the right track to get access to App Excellence Labs.

    Lab App Excellence Labs
    When you’ve been in touch with us through an App Clinic and your application is polished enough go to review, you are invited to participate in an App Excellence Lab. This is a 2-hour review of you application with a Microsoft engineer and if you pass the requirements checklist you get a Windows Store Token! 
    Because the Store is still closed for public registration for now, this is the only way to get registered and reserve your app name for future fame.
    Have an app ready? Register your interest via the App Clinic form (mention App Excellence Labs) .

    We are looking forward to helping you take advantage of this huge new opportunity to reach millions of users worldwide.
    It’s going to be a hot Summer!

  • Katrien's MSDN Blog

    Silverlight collaboration demo source code from the MIX essentials keynote


    A few people at the MIX essentials event we organized in April requested me to post the source code for the Silverlight demo we gave in the opening keynote. So, here is the code (download at the bottom) along with some explanations of what we implemented. What's also available: a running example hosted at Silverlight Streaming.


    Check out the recording of the session to view the demo being demonstrated live.

    Button style

    The "Refresh" button's style is customized by using Application Resources. Application resources allow you to define styles and templates to be applied to controls. Check out this tutorial on styles and templates in Silverlight.

    Style and templating defined in App.xaml file:

            <!-- Button -->
            <Style x:Key="hardComic" TargetType="Button">
                <Setter Property="IsEnabled" Value="true" />
                <Setter Property="IsTabStop" Value="true" />
                <Setter Property="Foreground" Value="#FFFFFFFF" />
                <Setter Property="FontSize" Value="16" />
                <Setter Property="Cursor" Value="Hand" />
                <Setter Property="TextAlignment" Value="Center" />
                <Setter Property="TextWrapping" Value="NoWrap" />
    <!-- code omitted -->

    The custom style is applied to the button by using the key (Page.xaml file):

    <Button x:Name="buttonRefresh" Style="{StaticResource hardComic}" ... />

    By applying a custom style and control template, the layout of the button changes from




    Bubble animation

    The bubbles in the test tube were created in Expression Blend 2.5. The animation is created by moving the bubbles from the bottom of the test tube to the limit of the pink liquid. This is done in a Storyboard containing several keyframes for the different bubbles. A different path is used for each bubble so that the effect is like real bubbles are coming up. At the end of the storyboard, Opacity of each bubble is set to 0% so that these are no longer visible. We also set the Repeat behavior of the storyboard to Forever so that the animation keeps on playing once its started.

    image  (click to enlarge)

    Thanks to Stijn for the animation!

    Loading images through REST

    Photos are loaded by accessing the Flickr search REST service. This is done by creating a WebClient object, accessing the service asynchronously and then parsing the returned XML to load the photos on the surface:

    private void LoadPictures()
                // Initialize Flickr URI
                string tags = "mixessentialsbe";
                string key = "hidden";
                string flickrApi = string.Format("
    , key, tags); // Asynchronous call to REST Service WebClient rest = new WebClient(); rest.DownloadStringCompleted += new DownloadStringCompletedEventHandler
    (rest_DownloadStringCompleted); rest.DownloadStringAsync(new Uri(flickrApi)); } void rest_DownloadStringCompleted(object sender, DownloadStringCompletedEventArgs e) { if (!_photosLoaded && (0 != Width) && (0 != Height)) { //... some code omitted if (doc.Element("rsp").Attribute("stat").Value == "ok") { // Current Page Logic int totalPages = Convert.ToInt32(doc.Descendants("photos").Single().
    Attribute("total").Value); if (_pageIndex >= totalPages) _pageIndex = 0; // Get Photo collection using Linq to XML var photos = (from results in doc.Descendants("photo") select new { id = results.Attribute("id").Value.ToString(), farm = results.Attribute("farm").Value.ToString(), server = results.Attribute("server").Value.ToString(), secret = results.Attribute("secret").Value.ToString() }).Skip(_pageIndex * 10).Take(10); // Add a photo control for each Photo returned foreach (var photo in photos) { url = string.Format("http://farm{0}{1}/{2}_{3}_m.jpg",, photo.server,, photo.secret); new Photo(this, this.SurfaceLayoutRoot, new Uri(url)); } _photosLoaded = true; } } }

    I recommend reading Gill's tutorial on Silverlight 2 data and services for detailed information on accessing services using Silverlight.

    The Surface-like experience

    To show the photos we reused some sample code from the Community samples at Silverilght Surface sample.

    This example includes a custom Photo class that we have reused and slity adapted to fit the new parent object (our Page.xaml). It adds a really cool experience to displaying the photos.


    Getting the source code to work: Flickr API key

    You do need to request your own API key at Flickr and add it to the code before being able to run the code locally. Sign-up for a key at the Flickr site and then change the key in Page.xaml.cs file:

     private void LoadPictures()
                // Initialize Flickr URI
                string tags = "mixessentialsbe";
                //todo: create your own API key at Flickr and copy here:
                string key = "flickr api key here";
                string flickrApi = string.Format("{0}&tags={1}", key, tags);
            //rest of code omitted...     

    Add the key, rebuild and the app should run locally.

    Download the source code

    Code can be downloaded from my Skydrive.

  • Katrien's MSDN Blog

    A new lightweight web tool and stack: WebMatrix


    Today Scott Guthrie’s blog post announced the availability of the first beta for WebMatrix.

    WebMatrix includes a complete Web development stack that integrates a Web server (IIS Developer Express), database (Microsoft SQL Server Compact 4.0), programming model (ASP.NET Web pages with Razor syntax), and a tool (WebMatrix Beta).
    If you are looking for an easy way to start out with your blog or site development and fine-tuning this will come in handy. While the tool itself coming with the WebMatrix tool is not focused at professional developers, you will see that elements from the stack are pretty welcome to all. These include the Razor syntax as a view engine for ASP.NET MVC, IIS Express and the SQL Server Compact 4.0. Note that the separate downloads are not available today but will be made available in the future.

    Give it a try and learn more for creating your first site:

    WebMatrix also uses the Web  Platform Installer and Gallery, so you can start from scratch or choose an existing app from the gallery like Umbraco, BlogEngine.NET, DNN, Drupal, WordPress, and others.


  • Katrien's MSDN Blog

    Silverlight workshop by the Belgian user group: get your hands dirty


    Looking for some hands-on experience with Silverlight? The Belgian Silverlight User Group is organizing a workshop for their second event on January 15th 2009. This is an event where you get to bring your own laptop along and build a small Silverlight 2 application, learning some nice tips and tricks along the way.

    And you can stay after the workshop for a nice New Year’s drink. No reason to miss this event!


    Date: January 15th 2009 
    Location: PIH, Graaf Karel de Goedelaan 5, B-8500 Kortrijk


    18.00 – 20.00

    Hands-on workshop

    20.00 – ...

    New Year’s drink

    Check out the details and registration on the BESUG site.

  • Katrien's MSDN Blog

    PDC 2008 – Regional Directors share their thoughts (Dutch)


    Peter Himschoot and Gill Cleeren, Regional Directors, both share their thoughts on what PDC 2008 is for them: from the main announcement around the new cloud platform to Windows 7 to new features in C# and .NET 4.0.

    Watch the video we shot on location during the PDC conference and learn what you should be doing today to be up to date with the latest developments on the Microsoft platform.

    Be sure to check out their blogs: Peter Himschoot, and Gill Cleeren who has basically all the information you need to get synced on all the PDC stuff.

    Note: this video is in Dutch.


  • Katrien's MSDN Blog

    .NET Developer technologies: what’s here to stay, what can you focus on? (trends)


    With the beta release of Windows 7, the announcements done at PDC in October 2008 around the Azure Services Platform, Oslo and others; Visual Studio 10 at TechEd EMEA and more in between you might start wondering what your focus should be. Chances are you currently work on a project that does not yet implement any of these new technologies, so what can you start using and learning today in order to have an advantage in the future? That’s what I try to identify for you so that you can invest your time in technologies that according to me will become even more used in the future (of course while evolving as well).

    In this post I’m making a selection on technologies that according to me will be important in the future (when working with Microsoft products mainly). This is a personal view and not an official statement by Microsoft in which direction to evolve or invest. It’s based on my own assumptions and learnings of the past months.

    If I look back at what I have learned about the most in 2008 I can see a distinct moment in the year where a lot of new things started getting clearer: with PDC in October you could clearly see a shift towards a new paradigm, cloud computing. I also see PDC as the confirmation of other technologies are here to stay.


    This is a real favorite of mine, XAML is the markup language used in WPF and Silverlight. By using XAML for the UI layer, both developers and designers/integrators can work on the same project, each with their favorite tools and focus.

    XAML also marks an evolution in Microsoft technologies with a stronger User Experience focus, and tools to enable designers/integrators and developers to work together on projects.
    Because XAML is separate from the Designers/integrators can work on the layout, interaction and styling of applications by using Expression Blend. This tool generates XAML without the need to type in all XAML manually. However a good base knowledge of XAML for WPF and Silverlight is really a plus. Developers also produce some XAML but they will mainly add business logic in the “code-behind” files using C#, VB or even IronRuby and other dynamic languages using Visual Studio or other tools.

    If we look at the evolution of WPF and the extensive use of XAML in devices such as the Surface we see this will still evolve quite a lot in the years to come. This means that with a single technology you can target multiple forms:

    • Windows client (WPF)
    • Web (Silverlight)
    • Mobile (Silverlight)
    • Surface (WPF with Surface SDK)

    XAML Resources:

    • – community site for Windows Presentation Foundation & Windows Forms
    • – community site for Silverlight, the best starting point for anything Silverlight (and XAML)
    • Some sample WPF projects:
      • PhotoSuru
      • blu – Twitter client (showcase project by Thirteen23)
    • Expression community site (tutorials, articles, videos about XAML and the related technologies WPF and Sivlerlight, mainly for integrators and designers)

    I should also highlight that XAML is not only used for UI like in WPF and Silverlight but also as the declarative language for services (in WCF) or in Workflow Foundation.


    Windows Communication Foundation was first introduced with the .NET Framework 3.0 version. WCF is Microsoft’s recommended framework for building distributed applications, using a typed programming model (service model). While previously you had to use different technologies to build services like ASP.NET Web services, Web Services Enhancements (WSE), or .NET Remoting, since .NET 3.0 the answer is WCF.

    WCF continues to evolve, with a lot of new features foreseen for WCF 4.0: tighter integration of WF and WCF, declarative services (with XAML), just take a look at the new features announced for WCF 4.0 on this MSDN page.


    REST (or Representational State Transfer, see Wikipedia) is becoming more widely used as the protocol for a lot of new services and the support for REST in the .NET framework is only increasing. The WCF REST Starter Kit was released to make it even easier to build RESTful services using WCF.

    If we look at the Azure Services Platform, quite a lot of the services are accessible through REST, like the Live Services or Windows Azure storage. This is also one of the pointers to me in choosing this as one of the current technologies where you can focus on.

    In this area we should also not forget ADO.NET Data Services, which allow you to expose and consume your data or objects easily through a RESTful interface. Again here the integration with Azure becomes important become some of Microsoft’s cloud services expose data using the same conventions as the ADO.NET Data Services. This means you can use ADO.NET Data Services client libraries when working with some of Azure Services’. Again more reasons proving that investing your time in learning REST and ADO.NET Data Services will most probably pay off in the future.

    Entity Framework

    ADO.NET Entity Framework was released last year with .NET Framework 3.5 SP1. In short, Entity Framework is a ORM for the .NET framework but we would be doing it wrong by this abstraction. On one hand, it allows developers to program against a conceptual model of your data instead of programming directly against a relational storage schema. This is done through defining Entity Data Model (EDM) to map the model to the data store.
    The model can then be programmed against by using different services:
    - Object Services
    - Entity Client
    - Entity SQL
    - LINQ to Entities

    Check out this PDC video to learn about the future of ADO.NET Entity Framework, and see how it’s going to evolve.

    A note on LINQ to SQL: I have read on several places on the web that LINQ to SQL is gone. Well, I could not really find any official Microsoft source stating it’s finished. Rather, most investments will be made in LINQ to Entities, which is part of Entity Framework. While I love LINQ to SQL for RAD development and data access it has its limitations if you need to build an object model that does not do 1:1 mapping to the database.
    See this official post on the ADO.NET blog.


    ASP.NET Ajax 4.0 promises to bring some very interesting capabilities like Client templates. Forget the extra postbacks and roundtrips to the server, you can now take advantage of Client templates and load your data exposed through JSON for example.  But that’s just one of the features, check out latest preview on the CodePlex site.


    These are the main areas that I have identified, based on events I attended, readings, and discussions with colleagues and fellow developers in the community. So, IMHO you cannot do wrong going further already today with the before mentioned technologies.

  • Katrien's MSDN Blog

    Girl Geek app for Windows Phone 7 resources, slides and write up from #BGGD39


    Last week I had the great pleasure to present one of the sessions at the Brussels Girl Geek Dinner event held at Microsoft on February 16th. This must really have been the first time doing a job-related presentation where the the majority of the audience was female. Unfortunately I see very few women attending technical events, but that’s just the reality in the industry. Another reason to be really excited to present for the BGGD!
    2011-02-20_1933I took the opportunity of combining my passion for technology with another passion: fashion.

    > If you’re looking for the info on getting started with building for Windows Phone 7 yourself jump down to that section directly.


    The event and sessions

    The Microsoft office welcomed around 100 girl geeks, some of which with their “sacoche” as they are called (male friend) tailing along. After an introduction by founder Clo Willaerts, Mee Hyang Van Den Broeck gave an overview of the phone’s user interface and main end-user features. Next to showing the people and photo hubs, camera function and messages there was one very funny app to close off the keynote: the Hangover Helper app. Very funny and you never know if might come in handy Smile

    The second session way my Windows Phone 7 Girl Geek App session. I had great fun combining a fashion idea with the Windows Phone 7. By using Windows Phone 7 developer tools, in this case mainly Expression Blend and using built-in controls such as the Panorama control.
    By taking advantage of designing through Expression Blend you can have a very quick start on your application. I left out most code in Visual Studio since I wanted to keep it visual for non-developers. See below for some great resources on getting started yourself.
    Note: picture used in my demo app comes from Flickr, user Kekkoz:

    The last presenter was the amazing Steffest who went into ‘hacking’ Windows Phone 7. Hacking is not really the correct term, as Stef had the chance to play with the phone for a good month and the deal was: try out whatever you want but when you return it working and in one piece. He did just that and showed how to control the Powerpoint presentation using his phone, using the XBMC Remote7 app to control media center and how to control a robot. In this case the actual robot had a bit of an accident but the alternative was controlling a led to turn green or red. Amazing, very entertaining and honest presentation style. I loved it!

    After the sessions my colleagues behind @MicrosoftBe had foreseen paëlla, a nice seating setup and some sweet goodie bags. I had very nice conversations with other girl geeks and guys. Looking forward to the next event.

    Check out the saved Twitter stream at

    Building a Windows Phone 7 Application

    How to get started with Windows Phone 7

    Let me know if any of you ends up building an app, or trying it out!

  • Katrien's MSDN Blog

    Silverlight 2 RTW – all the links you need to get started


    After the RC0 a few weeks ago we a, Silverlight 2 RTW (Release to Web) is here, it’s official!

    This is great news as for a lot of people, where putting something in production on a non-release version was out of the question. Now that we are out of beta, I created a list of links and resources to get you through migration, installing updates and running Silverlight 2.

    Getting started with Silverlight 2 RTW

    All the links to get you on RTW speed:

    Migrating from Beta 2 to RTW

    As a developer you will need to update your tools and SDK to be using the RTW version. Take into account that applications targeting Beta 2 will now break. For a lot of applications recompiling and changint the MIME type will be enough.
    Be sure to keep the Breaking changes document handy for migrating your applications.

    From RC0 to RTW
    If you have already migrated your application to RC0, you will still need to recompile your application using the updated RTW Tools and SDK. Not because there are breaking changes between these two but because EULA prevents you from going live on RC0.

    End-user upgrade
    For a user that has installed Silverlight 2 Beta 2 (or beta 1), Microsoft Update will start to roll out updates. If the user still has a pre-RTW version installed when visiting an application in RTW, a message will be shown and the user can click to upgrade.

    MIME Type

    The <object> tag to instantiate a RTW object is application/x-silverlight-2.

    <object id="SilverlightControl"
      width="100%" height="100%">
      <param name="source"
        value="ClientBin/MyApp.xap" />

    A plug-in for Eclipse

    Microsoft is also investing in the development of a plug-in for the popular Eclipse IDE: Eclipse Tools for Microsoft Silverlight. This will allow Java developers to create Silverlight applications and integrate more easily with Java web services using REST, JSON, SOAP, etc. The plugin will include a XAML editor with code hinting, preview mode, compiler for packaging the Silverlight application.

    These projects created in Eclipse will also be compatible with Visual Studio and Expression Blend.
    Download the preview bits from, expect a candidate release somewhere in Sprig 09.

  • Katrien's MSDN Blog

    New sessions by VISUG: Back 2 Basics


    As you may have noticed, VISUG normally delivers on the latest technologies. That’s a great way to keep your skills updated and learn about all that is coming. However this time VISUG is starting with a new type of session: Back 2 Basics.

    Back 2 Basics sessions are held in the afternoon (as opposed to evening) and address a technology or topic that is not on future technology but rather on existing technology.

    [Update: there are three sessions already foreseen at this stage. Thanks Gill for pointing out my mistake :)]

    Want to try it out? Registration is free and you get two sessions to choose from:

    Back 2 Basics: LINQ
    Two sessions of 50 minutes are foreseen:
    A language focused overview of the foundations of LINQ in C#3.0 (50 minutes) and LINQ to SQL compared to LINQ to Entities. (50 minutes)
    Date: 15 April 2009 from 2 PM to 4 PM, at Microsoft Zaventem offices.
    By Kurt Claeys.
    More details and registration here.

    Back 2 Basics: ASP.NET Caching
    Gill Cleeren will be presenting a two hour session on the ASP.NET Caching model.
    Date: 29th April 2009 from 2PM to 4PM, at Microsoft Zaventem offices.
    More details and registration here.

    Back 2 Basics: Integrating Membership, Role Management and Profiles into Web Applications 
    Presented by: Pieter Gheysens 
    Date: May 27, 2009   from 2 PM to 4 PM, at Microsoft Zaventem offices.
    More details and registration here.

    Next to the two above mentioned sessions also more of the “regular” type of sessions are announced:

    Mocking, by Maarten Balliauw  - on 7/5/2009 
    Domain Driven Design, Yves Goeleven  on 18/6/2009 
    IronRuby: The .NET developer should not fear the dynamic language, by Ivan Porto Carrero  on 30/6/2009 
    ORMs: Entity Framework vs NHibernate  by Kurt Claeys & Davy Brion, on 10/9/2009

    Full list here.


  • Katrien's MSDN Blog

    Glimmer: a helpful visual tool for generating jQuery scripts


    The Mix Online Labs team has made available for download the prototype of Glimmer, a visual design surface that allows you to easily build jQuery scripts. If you are a designer or web developer this tool will allow you to very quickly use jQuery scripts to add animation and effects to your site.

    After installing Glimmer, you are presented with the home screen from which you can either decide to start using existing wizards like Image Sequencer or Dropdown menu wizard; or open your own HTML and CSS files and create custom scripts.


    Download the tool and learn more from the VisitMix website:

    Interesting to note that the tool has been developed in WPF, and if you feel like checking it out the full source code is available on the MSDN Code Gallery.

    Learn more through these videos:

  • Katrien's MSDN Blog

    Guidance Automation Extensions (GAT) and Guidance Automation Toolkit (GAX): Final Release February 2008


    Microsoft patterns & practices has announced the February 2008 release of the GAT and GAX.

    This new release includes support for Visual Studio 2008 as many were waiting for.
    The main improvements to the July 2007 CTP release are the following:

    • Support for Visual Studio 2005 and/or Visual Studio 2008. This version of GAX will run on either version of Visual Studio. If you don’t have GAX installed, you can install GAX to support Visual Studio 2005 or Visual Studio 2008 or both. The installer will automatically determine which versions of Visual Studio you have installed.
    • Updating GAX.
    • Visual Studio side-by-side support
    • Improved Uninstaller

    Read all the details in Grigori Melnik’s blog post


Page 5 of 27 (399 items) «34567»