The blog has moved to a new address. The blog is now located at


Friday, June 29, 2007

Manage Subversion servers on Windows.

PainlessSVN provides you with the ability to completely manage your Subversion  Repositories & Server conviently and effectively without the using of command line interface.

PainlessSVN Features

  1. Creates and Deletes Repositories
  2.  Creates and Deletes Directories
  3.  Creates and Deletes Users
  4.  Creates Dump Files
  5.  Creates Hot Copies
  6.  Manages access to repositories
  7. Uses the Microsoft Management Console.

Download PainlessSVN Professional Preview 3

Monday, June 25, 2007

.NET Framework 3.0 Virtual Labs

.NET Framework version 3.0 is Microsoft’s managed-code programming model for developing software on the Windows platform. .NET Framework 3.0 includes Windows Presentation Foundation, Windows Communication Foundation, Windows Workflow Foundation, and Windows CardSpace technologies.Today you can learn these new technologies through a series of guided, hands-on labs which can be completed in 90 minutes or less.


Windows CardSpace Virtual Labs

Core Features of Windows CardSpace

Windows Presentation Foundation Virtual Labs

Building Windows Presentation Foundation Applications C# Part 1
Building Windows Presentation Foundation Applications C# Part 2
Building Windows Presentation Foundation Applications VB Part 1
Building Windows Presentation Foundation Applications VB Part 2

Windows Communication Foundation Virtual Labs

A Server Scenario Lab with Windows Communication Foundation
Understanding Windows Communication Foundation
The Fundamentals of Programming the Windows Communication Foundation
Reliable and Transacted Messaging with the Windows Communication Foundation

Windows Workflow Foundation Virtual Labs

A Server Scenario Lab with Windows Workflow Foundation
Getting Started with Windows Workflow Foundation

You get a downloadable manual and a 90-minute block of time for each module. You can sign up for additional 90-minute blocks at any time.

Wednesday, June 20, 2007

Building Silverlight Applications using .NET Talk (by ScottGu )

Scott used a few slides to explain each programming model concept in Silverlight, and then showed a very base sample for each concept that helped present concretely how it worked.


In the talk Scott covered fallowing Silverlight concepts:

  • XAML
  • Using Shapes and Text
  • Using Controls
  • Layout (Canvas and Layout Managers)
  • Brushes
  • Transforms
  • Handling Events and Writing Code
  • Building Custom UI Controls
  • Reaching out and Programming the HTML of a page from a Silverlight control
  • Handling HTML Events in Managed Code (e.g. html button click handled in C#/VB on the client)
  • Exposing managed APIs to HTML JavaScript in the browser
  • Using the File Open Dialog support
  • Using the HTTP Network APIs
  • Using the Web Service APIs
  • Isolated Storage for local data caching


You can download the slides + demos of this talk below:

Included in the .zip download are readme instructions on how to run all of the samples on your own machine.

Technorati tags: , ,

Thursday, June 14, 2007

Updated utilities from Mark Russinovich

Updated utilities are ZoomIt, Streams, String, PsExec, SigCheck and DiskExt.

List of changes:

  • ZoomIt - you can type text while zoomed and you can also create scratch pad by clearing screen.

  • Streams - Streams now supports printing and deleting streams on volume root directories. There is also new -accepteula switch - hope so it will be included with every single utility :(

  • String - improving performance by limiting no. of bytes that it is reading

  • PsExec - Officially this release to PsExec, a utility for running programs on remote systems, corrects a buffer overflow bug caused by long command line arguments. Unofficially as I found out - it also fixes bug with running PsExec against local computer (PsExec \\%ComputerName% cmd is giving you error regarding user name or password). Finally :) This is quite pain when you got automated processing.

  • SigCheck - new switches -a and -m (more version data and manifests)

  • DiskExt - now reports the mappings for volume that have not been mounted by a file system.


[Via MartinZugec's blog ]

Technorati tags: ,