Jul
31

Free PowerShell E-Book

Posted In: Books by DotNut

Windows PowerShell is an extensible command-line shell and associated scripting language from Microsoft.  PowerShell integrates with the Microsoft .NET Framework and provides an environment to perform administrative tasks.

PowerShell MVP Dr. Tobias Weltner has released a FREE 567-page e-book “Mastering PowerShell.”

Mastering PowerShell

Jul
28

TestApi v0.3

Posted In: Open Source, Testing, Tools by DotNut

TestApi is a policy-free API library, delivering Microsoft testing technology in an easy-to-use package.  It can be used within the major testing tools (VSTS, NUnit, xUnit, etc.) to automate testing for desktop and browser applications on Windows.

The new version 0.3 introduces some fairly significant changes and new features:

  • New name spaces (under Microsoft.Test) and new binary names
  • New source code organization
  • A fairly comprehensive acceptance tests suite (using xUnit)
  • Fault Injection APIs for managed code (using CLR profiler technology)
  • Combinatorial Variation Generation API (using the PICT algorithm)
  • A redesigned Application Control API
  • Updates to the Visual Verification API
  • Updated samples and documentation, new conceptual documents

Download TestApi v0.3

Jul
28

NHibernate Linq 1.0

Posted In: LINQ, Object Mappers, Tools by DotNut

NHibernate  is the .NET port of the Java Hibernate, which provides Object/Relational mapping to persist objects in a relational database.

The most requested feature for NHibernate for the last few years has been Linq support, and it’s now available.

NHibernate Linq 1.0 is based on the existing, proven Linq provider in NHibernate Contrib.  This Linq release supports just about anything that you can do with the criteria API.  It does not support group joins or subqueries in select clauses, since they aren’t supported by the criteria API.  NHibernate’s Linq support has been tested in production for a few years, and most people find it more than sufficient for their needs.

Download NHibernate Linq

Jul
27

Microsoft has announced the business model and pricing for its Windows Azure cloud computing platform.

Windows Azure has a consumption-based pricing model, allowing partners and customers to pay only for the services that they consume.

[More]

Jul
27

Expression Studio 3

Posted In: Microsoft, Tools by DotNut

Microsoft Expression Studio 3 is now available for a free 60 days trial.  It’s a suite of professional design tools that give you the freedom to make your vision real—whether you’re designing for standards-based Web sites, rich desktop experiences, or Silverlight.

Design compelling user interfaces for the Web and desktop using Microsoft Expression, tools purpose built to compliment the industry leading development tool Visual Studio.

Prototype your ideas rapidly, engage and interact with your customers and get your projects off to a flying start, then immediately bring your prototypes to life without throwing anything away.

The suite includes Expression Web, Expression Blend, Expression Design and Expression Encoder.

Expression Studio 3 Free Trial
Top 10 Features of Expression Studio 3

Jul
24

ImmDoc .NET is a command-line utility for generating HTML documentation from a set of .NET assemblies and XML files created by the compiler.  It’s developed in C#.  The main features/benefits include:

    * Simple
    * Light-weight
    * Supports .NET Framework 2.0
    * Can generate HTML and CHM documentation
    * Uses Mono.Cecil

The distinguishing feature of ImmDoc.NET is that unlike Sandcastle or NDoc, ImmDoc.NET doesn’t require you to have all referenced assemblies.

ImmDoc.NET

Jul
23

CodePaste.NET is a new public code pasting site that allows you to paste and link code from social network sites like Twitter and Facebook or chat and IM applications like Skype or Messenger.  The idea is that these social network or chat clients work well for interactive discussion, but they don’t allow enough space to post even the shortest snippets of code for all participants to see. 

A lot of Twitter traffic deals with discussions around code or code concepts, so a place to share and view code is very useful.  So rather than squeezing code snippets into these clients, you can post it on the the CodePaste.NET site and then link to the snippet.  As opposed to other code pasting sites, CodePaste.NET is more specific to .NET developers, providing syntax highlighting and the ability to apply comments on snippets.

CodePaste.NET

Jul
21

Microsoft is releasing three Microsoft-developed Linux drivers to the Linux community for possible inclusion in the Linux source tree.   The code will be released under the GNU General Public License v2 (not GPL v3) licensing agreement.  Microsoft says this is a demonstration of its commitment to improving the integration of Windows and Linux.

Unlike with Windows, Linux drivers are considered part of the operating-system kernel.  The Linux Foundation states “the Linux model is that IHVs (independent hardware vendors) get the source code for their driver accepted into the mainline kernel.”  This is necessary to ensure that Linux runs properly on all hardware.

Story at ZDNet

Jul
17

Microsoft Popfly is a set of online visual tools for novice programmers and end-users to build Web pages, applications and games.  This was Microsoft’s attempt to bring programming to the masses, similar to Hypercard on the Macintosh, or the original Visual Basic on Windows before it became a real (complicated) object-oriented language under .NET.

But this fly lived for only two years.  Microsoft has just announced that on August 24, 2009, the Popfly service will be discontinued and all sites, references, and resources will be taken down.  At that time, access to your Popfly account, including any games and mashups that you have created, will be discontinued. 

More Details and Commentary at DevTopics

Jul
15

Silverlight 3 Released

Posted In: Silverlight by DotNut

Silverlight is a Web application development framework similar to Adobe Flash.  Microsoft has just released Silverlight 3, a major update that delivers many new features including:

  • Hardware graphics acceleration, which lowers CPU usage and enables 1080p HD video over the Web.
  • Support for H.264 video, AAC audio and MPEG-4 content.
  • Smooth media streaming over HTTP.
  • 3D-perspective support that can be used with graphic elements, videos and controls. 
  • New bitmap and pixel APIs, and custom effects.
  • Out-of-Browser support.  Users can safely install Web applications on their computers, create desktop and Start Menu shortcuts.
  • New network detection support to switch between online and offline modes.
  • Automatic update mechanism for applications.
  • Over 100 UI controls with full styling and template customization support.
  • Richer data binding features
  • A new DataForm control enables better master/detail scenarios.
  • SaveFileDialog support.
  • New navigation framework that enables deep-linking and forward/back button integration within the browser. 
  • Search engine optimization (SEO) support so that content within a Silverlight application can be indexed by search engines.
  • Better text rendering and font support (a common complaint that resulted in the loss of a major customer).
  • Better accessibility support.
  • Major updates to Expression Blend and Sketchflow.

Download Silverlight 3
Silverlight Community
Microsoft Silverlight Home Page

Original content Copyright © 2008-2009 Tiwebb Ltd. All rights reserved.
Wordpress Theme designed by DT Website Templates