December 2010

Monthly Archive

The Morning Brew #754

Posted by on 20 Dec 2010 | Tagged as: .NET, Development, Morning Brew

Software

  • Sharp Architecture 1.9 released – Alec Whittington announces the release of Sharp Architecture 1.9, a release which brings updates to a number of the projects dependencies including upgrading to NHibernate 3.0GA, Castle Core and Windsor 2.5.2 and MVC Contrib, along with removing some other dependencies.
  • On Her Majesty’s Secret Source Code: .NET Reflector 7 Early Access Builds Now Available – Bart Read highlights the early access builds of Reflector 7 available from Red Gate. As is usual with early releases the team are interested in your feedback.
  • Team Foundation Server Administration tool v2.1 Released – Greg Duncan highlights the release of the TFS Administration Tool 2.1. Built on top of the TFS 2010 object model, this tool provides easy methods for administrators to manage permissions within TFS
  • SQL Server 2005 SP4 is here! – Aaron Bertrand highlights the release of SQL Server 2005 SP4. This release rolls up all the cumulative updates on top of Service Pack 3 and provides the easiest way to get an instance up to date.
  • Windows Phone 7 Database Rapid Repository V2.0 Released – Sean McAlinden announces the release of V2.0 of his Windows Phone 7 Database Rapid Repository project which provides a database for use in Silverlight and Windows Phone 7 backed onto isolated storage. Sean has also published a series of 6 tutorials looking at the key features of thee release, including CRUD operations, quering, caching, working with files, and support for examining operation requests.
  • System.Json improvements – ‘Carlos’ highlights the latest update of of WCF Support for jQuery on CodePlex which brings improvements to the JSON API including events, access to the wrapped CLR type and improved dynamic features

Information

  • Protect ASP.NET MVC 3 Applications Using AntiForgery Helpers – Xianzhong Zhu takes a look at using the CSRF functionality to protect your applications from cross site request forgery attacks in your ASP.NET MVC 3 Beta applications, discussing the background to these attacks and the implementation of CSRF protection in ASP.NET MVC
  • ASP.NET: Including JavaScript libraries conditionally from CDN – Gunnar Peipman looks at making cloud based applications work in development when disconnected from the internet, looking at combining an application setting, a web.config transformation and some conditional razor code can allow cloud JavaScript to be replaced with local copies in development.
  • ASP.NET MVC 3: Using AppFabric Access Control Service to authenticate users – Gunnar also takes a detailed look at using the AppFabric Access Control Service to provide the authentication for your application, walking through its configuration and use in this post.
  • Using 51Degrees.Mobi Foundation for accurate mobile browser detection on ASP.NET MVC 3 – Steve Sanderson discusses the built in ASP.NET browser detection capabilities and looks at the use of 51Degrees.Mobi as an opens source enhancement to the information provided by Request.Browser, along with looking at providing better layouts for mobile users using Razor to serve different templates based on the detection.
  • Puff the Magic POCO Binding and INotifyPropertyChanged in WPF – Pete Brown continues his series of posts looking at INotifyPropertyChanged implementations, looking under the hood of WPF to answer why INotifyPropertyChanged seems to work by magic in WPF when working with POCO objects in WPF
  • C#/.NET Little Wonders – Cross Calling Constructors – James Michael Hare continues his Little Wonders series with a reminder that we can call other constructors on our object to save duplicating code when creating overloaded constructors.
  • Virtual Method Performance Penalty, Revisited – Davy Brion takes another look at the cost of calling virtual methods in complex inheritance structures, concluding that the differences are negligible and shouldn’t really be cited as being a problem.
  • SRP, as easy as 123 – Hadi Hariri takes a discussional look at the Single Responsibility Principle looking at some of the common misunderstandings of the principle, sharing some helpful advice to help you apply it correctly.
  • Parallelism: In the Cloud, Cluster and Client – Amit Chatterjee shares the presentation he delivered on Parallelism at the Intel Tech Days conference, sharing ti in a nice, readable article form.

Community

  • Event: A Quantum of Computing .. – The Oxford regional chapter of the NxtGen UG welcome Dave McMahon and Robert Minchin on Tuesday 11th January 2011. Dave will be delivering a session on Quantum Computing, discussing the theory and its applications, and Robert will be providing SQL tips for developers who become ‘involuntary DBAs’

The Morning Brew #753

Posted by on 17 Dec 2010 | Tagged as: .NET, Development, Morning Brew

Software

  • Silverlight service release today – 4.0.51204 – Tim Heuer highlights the release of an update to Silverlight 4 which addresses two customer reported issues where there was no workaround possible, addressing issues with diacritical marks in textbox on the Mac Silverlight player, an an issue with updates for Silverlight OOB applications when certificates expire.

Information

  • ASP.NET MVC 3: Razor’s @: and <;ext> syntax &
  • ASP.NET MVC 3: Implicit and Explicit code nuggets with Razor – Scott Guthrie continues his series of posts looking at some of the new features in ASP.NET MVC3, taking a look at two new pieces of syntax for rendering out text content, and discusses the support for code nuggets in Razor allowing you to perform a variety of expressions in your templates.
  • Caliburn.Micro Soup to Nuts Part 7 – All About Conventions – Rob Eisenberg continues his series on his Caliburn.Micro application framework for Silverlight, Windows Phone 7 and WPF, exploring the use of conventions in Caliburn Micro to reduce the boiler plate code required, and discusses how the conventions can be customised
  • RavenDB – StackOverflow style voting with Live Projections – Rob Ashton takes a look at a Stack Overview like question / answer system, looking at how RavenDB and its live projections can provide nice ways of generating the data required for views via a web application in an efficient and computationally cheap way.
  • jQuery Templates – XHTML Validation – Hajan continues this series of posts on jQuery Templates, discussing how the use of templates as illustrated so far can cause XHTML validation errors due to HTML tags in script blocks, and in this post looks at some of the solutions to this problem.
  • Critical Analysis of an Algorithm: Sproc, Embedded SQL, and ORM – Ken Downs follows on from yesterdays article with a look at how a particular problem can be solved using the three different data access methods, showing some of the key differences and requirements between the implementations.
  • Monitoring Memory Usage on Windows Phone 7 – Mike Ormond discusses some of the memory monitoring features of the Windows Phone runtime when you are debugging explaining the meanings of the debugging numbers displayed in the emulator, and looking at how you can access memory use information programatically.
  • Strategies for Improving INotifyPropertyChanged in WPF and Silverlight – Pete Brown takes a look at some alternatives for implementing INotifyPropertyChanged one of the key parts in databinding in WPF and Silverlight, looking at a basic example, showing an alternative using Lambda expressions and reflection, and highlighting another way using IL weaving
  • Rebuilding the PDC 2010 Silverlight Application (Part 5) – Mike Taulty continues with his series on rebuilding his PDC 2010 Session Downloader Silverlight application, discussing the implementation of some quick select buttons to provide a quick way of getting all items of a particular type.
  • Displaying HTML Content in Windows Phone 7 – Mike Ormond discusses some of the complications encountered by early adopter developers on the Windows Phone Platform with the Web Browser control, discussing the solutions his colleagues came up with.

The Morning Brew #752

Posted by on 16 Dec 2010 | Tagged as: .NET, Development, Morning Brew

Software

  • December release of Microsoft All-In-One Code Framework is available now. – ‘Jialiang’ highlights the latest All-In-One Code Framework release. This ever growing collection of samples which demonstrate various technologies has been updated with a number of new samples in both C# and VB.NET covering ASP.NET Features, Office Development, Windows Shell, Web Browser controls and networking.
  • Windows Azure AppFabric CTP December release now available – The Windows Azure AppFabric Team announces the release of the December Windows Azure AppFabric CTP which brings further enhancements to the Acess Control Service.
  • The Windows Azure Platform Training Kit December Update Available for Download – Wes Yanaga highlights the latest update to the Windows Azure Platform Traning Kit which consists of a range of hands on labs, demos and presentations, and this release specifically includes a number of new presentations on the service buss, Azure Connect, SQL Azure, low latency web apps, and also has all the demos updated to the Azure SDK 1.3.
  • Enter Hawkeye – Dru Sellers announces Hawkeye, a service monitoring tool which hosts its own web server allowing you to monitor the health of services. Full code is available on GitHub

Information

  • New Windows Phone 7 Curriculum available! – Required Verbage – my garbage collector – Site Home – MSDN Blogs – Andrew Sithers highlights the release of the Windows Phone 7 curriculum for Computer Science written by Rob Miles and edited by Andrew. The material is code first, and gives introduction to the Phone, Silverlight, VS2010, and look at UI Design in SIlverlight, consuming data, writing CNA applications and is available as a handbook and series of labs and presentation decks.
  • Exploring Reactive Extensions – Testing – Alex Ullrich continues his series of posts on the Reactive Extensions for .NET, looking at testing and mocking of code that works with observable event streams.
  • jQuery Templates with ASP.NET MVC – Hajan continues his series of posts on jQuery Templates with a worked example in ASP.NET MVC which illistrates their use ina real world case.
  • Razor, Nested Layouts and Redefined Sections – Marcin Dobosz follows up on his earlier post on option sections and default content in the Razor view engine with a look at using sections across nested and complex layouts
  • Force VS to garbage collect – Cameron Skinner shares a key press combination which causes the Visual Studio IDE to perform a forced garbage collection of the CLR in the VS environment which can be very useful when testing code which integrates with the IDE
  • Slightly lighter than HashSet<WeakReference> – HashSet<GCHandle> (an experiment) – ’tilovell’ looks at the use of GCHandle structs over WeakReferences for implementing large collections, discussing the memory behaviour, and some of the features of GCHandle.
  • EF Feature CTP5: Validation – Pawel Kadluczka, a developer on the Entity Framework Team discusses the validation features introduced in the Entity Framework Feature CTP 5 release, discussing the background and implementation of the validation, and looking at the validations use in a variety of different scenarios.
  • A Feature-driven Comparison of Entity Framework and NHibernate – Self-tracking entities – Dino Esposito continues his series of posts comparing and contrasting Entity Framework with NHibernate, discussing the Entity Framework Self Tracking Entity feature and looking at the closest equivalent in NHibenate
  • Historical Perspective of ORM and Alternatives – Ken Downs takes a look back at the history and origins of the Object Relational Mapper paradigm and how it sits alongside the altermatives to ORM.
  • Sharding with SQL Azure – Michael Thomassy shares a whitepaper on creating a sharded data architecture with SQL Azure, discussing the theory, benefits and challenges and introduces the key concepts
  • What to Read to Get Up to Speed in JavaScript – Rey Bango collates the wisdom from the JSMentors list’s discussion on books for learning JavaScript, collecting together the collectives recommendations for the best books to look at.

Community

  • In The Brain Session: Intro to RavenDB – Ayende will be visiting SkillsMatter in London on the evening of Tuesday 18th January 2011 where he will be giving an ‘In the Brain’ session on RavenDB.

The Morning Brew #751

Posted by on 15 Dec 2010 | Tagged as: .NET, Development, Morning Brew

Software

  • Running xunit tests in Silverlight-xunitcontrib-silverlight – Matt Ellis highlights the latest release of xunitcontrib, containing a port of the xunit testing framework to the Silverlight platform allowing you to create tests in the xunit way and have them run in any environments which Silverlight runs.
  • StatLight release (V1.2 &amp; V1.3) – Jason Jarrett highlights (somewhat belatedly) the last two releases of StatLight, a Silverlgiht tool for automating test execution in Silverlight unit tetst making it easier to run your tests regularly and help reduce your feedback cycle.
  • MVC Extensions – Announcing DXperience v2010 vol 2 – DevExpress have just released their DXpereince v2010 Vol 2 release which is their major release for the second half of 2010. This release includes a vast array of new stuff across all the areas they provide solutions, including this library of extensions for ASP.NET MVC.

Information

  • Update on ASP.NET MVC 3 RC2 (and a workaround for a bug in it) – Scott Guthrie discusses a metadata caching issue which has been reported in the ASP.NET MVC 3 RC2 release, sharing a workaround for the problem to enable you to continue using the RC if you are encountering this issue.
  • A Bluescreen By Any Other Color – Mark Russinovich takes a Christmas themed dive into some kernel hackery looking at changing the colour of the traditional ‘Blue Screen of Death’. As this post involves meddling with the kernel it comes with the highest of ‘at your own risk’ warnings.
  • Best Practices for Maximizing Scalability and Cost Effectiveness of Queue-Based Messaging Solutions on Windows Azure – Valery Mizonov shares a whitepaper on best practices for working with queue messaging systems in Windows Azure, looking at common customer scenarios the theory, and an actual technical implenentation.
  • jQuery Templates – {Supported Tags} – Hajan continues this series looking at the templating functionality in jQuery, looking at the template tags and their syntax in more detail, sharing examples of each in use.
  • Learn WPF for Free – Daniel Auger outlines a learning plan with links to resources for anyone who is looking to learn the basics of WPF development at no cost, drawing on some of the great resources available for free.
  • RavenDB on Mono – Rob Ashton continues his Mono adventure with a look at running RavenDB on the Mono Plaftorm, discussing what works (most of it) and what doesn’t (unit tests).
  • Working with the Silverlight Rich Text Box control – Kevin Dockx takes a nice look at the Silverlight Rich Text Box control which was introduced in Silverlight 4, looking at its various features and sharing a code sample to illustrate.
  • Strict Mode Is Coming To Town – Douglas Crockford discusses the ECMAScript 5 ‘Strict Mode’, one of the key new features which removes some of the problematic features of the ECMAScript language. Douglas discusses how adoption has been made easy by making it backward compatible with earlier versions, and discussing the various features it affects.

The Morning Brew #750

Posted by on 14 Dec 2010 | Tagged as: .NET, Development, Morning Brew

Information

  • All your base do not belong to you – Eric Lippert discusses why it is impossible to access your base class’s base class in C# giving another valuable peek at some of the design decisions that the team made in producing the language implementation.
  • "Developing a Silverlight Application for Windows Phone 7" Refcard – Greg Duncan highlights DZone’s latest RefCard Release, covering Windows Phone 7 development in Silverlight in this 5.5 page reference sheet.
  • .Net 3.0 and 3.5 out of support April 12th, 2011 – ‘rickcau’ highlights the end of support for .NET 3.0 and 3.5 on April 12th 2011, and reminds us all to ensure our applications are updated to .NET 3.5 SP1 to ensure continued support.
  • Windows Phone 7 Developer Guidance Map v2.0 – J.D. Meier highlights the release of an updated Windows Phone 7 Developer Guidance Map which acts as a pointer to the more in-depth resources on developing for the phone device.
  • Introduction to jQuery Templates &jQuery Templates- tmpl(), template() and tmplItem() – Hajan takes a look at the templating support in jQuery exploring the background to templates, why you would want to use it, and shares some examples, and looks in depth at the three key functions of the templating library.
  • How and When to use Dispose Pattern ? – Anupama Prabhakar takes a look at the Dispose Pattern and its implementation in C#, discussing why and when you should implement dispose in a nice back to basics article.
  • FxCop ASP.NET Security Rules release – Sacha Faust highlights the release of the ASP.NET Security rules for FxCop and an article on MSDN Magazine which discusses the rules.
  • Foundations of Programming 2 Will Need Your Help – Karl Seguin announces his plans to create an updated ‘V2′ edition of his Foundations of Programming e-Book and is looking for community involvement once again to help make it a success
  • OpenId With Forms Authentication – Sacha Barber shares an implementation of ASP.NET Forms Authentication which uses OpenId to perform the actual authentication discussing both OpenId and his implementation code in this CodeProject article.
  • Announcing F# snippets web site – Tomá Pet?í?ek highlights a new website which enables the F# community to share useful snippets of code with each other, and looks like it will become a great resource for those working with and trying to learn F# alike.
  • Part 3 of 4 : Tips/Tricks for Silverlight Developers. – Michael Crump continues his series of Silverlight Development Tricks and Tips looking at text box trickery, obtaining information about the web browser hosting your Silverlight application and working with child windows and tree based controls.
  • Rebuilding the PDC 2010 Silverlight Application (Part 4) – Mike Taulty continues his series on rebuilding his PDC Session downloader Silverlight application, looking in this part at improving the UI and visual experience using Expression Blend.
  • ECMAScript 5 Part 2: Array Extras – Luke Hoban continues a series of posts looking at the ECMAScript 5 features included in Internet Explorer 9, looking in this part at some of the new features for working with arrays.
  • Quick Tip – HTML5 Intellisense For Visual Studio 2010 – Gil Fink highlights a Visual Studio extension for VS2010 and 2008 which brings HTML5 intellisense to the IDE

Community

The Morning Brew #749

Posted by on 13 Dec 2010 | Tagged as: .NET, Development, Morning Brew

Software

  • ASP.NET MVC 3 Release Candidate 2 – Phil Haack highlights the latest ASP.NET MVC 3 release. Release Candidate 2 fixes the incompatibilities with Visual Studio 2010 SP1 Beta along with an array of other fixes and improvements, along with resolving the naming mismatch between View and ViewModel properties. This Release window also includes an update to NuGet, available via the Extension Manager.
  • Announcing ASP.NET MVC 3 (Release Candidate 2) – Scott Guthrie does his usual detailed release overview on ASP.NET MVC 3 Release Candidate 2 looking at what’s new in the release, sharing code samples illustrating these features.
  • jQuery UI 1.8.7 – The jQuery UI Team announce the release of jQuery UI 1.8.7 their 7th maintenance release which brings support for jQuery 1.4.4 along with a suite of bug fixes and improvements to a variety of controls.
  • .NETTER Code Starter Pack v1.0.beta Released – Mohammad Ashraful Alam announces the beta release of the .NETTER Code Starter Pack 1.0. This code pack contains Visual Studio 2010 projects which illustrate a variety of different technologies in use, including Azure, WCF, MEF, Silverlight, Sharepoint, etc.

Information

  • ViewBag dynamic in ASP.NET MVC 3 – RC 2 – Hajan takes a look at the newly named ViewBag feature of the ASP.NET MVC 3 RC2 release which allows dynamic data to be passed through to the view using the .NET 4 dynamic functionality.
  • Visual Studio 2010 SP1 Beta IIS Express Integration – Sayed Ibrahim Hashimi discusses the integration of IIS Express and Visual Studio which is now supported in the Visual Studio 2010 Service Pack 1 Beta release, showing it in operation and discussing its use.
  • VS2010 SP1: T4 no longer locks assemblies in memory – GarethJ looks at another of the VS2010 SP1 improvements, looking at how shadow copying has been brought into T4 to avoid locking assemblies.
  • An Explosion of Alternative Web Frameworks – Mike Hadlow gives a nice round up of the various alternative web frameworks available on the .NET Platform, giving a brief overview of Manos, Nancy, Kayak, OWIN, and Nina.
  • C# Domain-Driven Design Sample Released – Artur Trosin shares a .NET equivalent of the Java Domain Driven Design Sample application built on top of the .NET Framework 3.5, using ASP.NET MVC2, WCF, NHibernate, Rhino Commons, SqlLite, Windsor, MvcContrib, WPF, Moq, NUnit, and Log4Net, providing a good sample to explore to see these technologies in use.
  • Fluent-Style Programming in JavaScript
    – Chris Sells takes a look at Linq like operations in JavaScript using features provided by the language and frameworks link jQuery.
  • Writing a Compiler in C#: Parsing, Part 4 – Sasha Goldshtein continues his series on building a compiler for a custom language in C#, continuing the exploration of parsing with a code heavy post looking at a parser implementation.
  • WP7 Code: Mocking Event Streams with IEnumerable – Dragos Manolescu shows how you can mock the IObservable event stream from things like the WP7 accelerometer by using the IObservable / IEnumerable duality.
  • WCF Web APIs Roundup – Volume 1 – The WCF Team share a great collection of links regarding the WCF Web APIs, some of which have been featured here, but also highlighting some others I’ve missed.
  • Deployable dependencies in Visual Studio 2010 SP1 Beta – Gunnar Peipman takes a look at another Visual Studio 2010 SP1 Beta feature which allows you to add deployable dependencies providing a way for component vendors to package up their runtime requirements for deployment.
  • Adventures in Mono – Rob Ashton shares his initial experiences of .NET on Linux via the Mono Project, talking about getting setup, compiling some large projects he cares about (like RavenDB), debugging problems with the Mono build, and fixing his first Mono bug.
  • Back to Basics: Why Unit Testing is Hard – John Sonmez continues his back to basics series with a look at unit testing, discussing why Unit Testing is so difficult, the costs of unit testing, and looking at the different levels of unit testing that are possible

Community

  • Calling All Belgian Developers – Davy Brion looks to kick start the .NET / Alt.Net and wider developer movement in Belgium, looking to arrange events for the sharing of best practices, discussions of the work people are doing.

The Morning Brew #748

Posted by on 10 Dec 2010 | Tagged as: .NET, Development, Morning Brew

Software

  • VS2010/TFS2010 VM Refresh Downloads now available – Greg Duncan highlights the replacements Virtual Machine image for the previous VS2010 / TFS 2010 virtual machine images which expire on the 15th December 2010. This updated version is patched up to date, includes a vast array of samples and hands on labs, and won’t expire until 1st June 2011.
  • Released: GhostDoc and GhostDoc Pro v3.0.10340 – SubMain announces an updated release of GhostDoc the free documentation generator for the Visual Studio IDE, and introduce a commercial offering GhostDoc Pro which adds additional features and is licensed for commercial use.
  • Mono: What we are Cooking – Miguel de Icaza shares some details of all the fun and exciting things that the Novell Team are working on for the Mono Project which will be released over the next few months, including packaging IronPython, Iron Ruby, F# and UnityScript, improved WCF support, Mono support on Android, and much much more.
  • Visual Studio Explosion! – VS2010 SP1 *BETA* Released and Context – Scott Hanselman talks at length about the Visual Studio 2010 Service Pack 1 Beta release, now generally available, discussing the risks of Beta Software, what works well together (including a link to the yet to be released ASP.NET MVC 3 RC2) and discusses the features the Service Pack introduces.

Information

  • Now Available: Windows 7 Phone Guide – J.D. Meier announces the release of the Patterns and Practices Windows Phone 7 Guidance, now available on MSDN. This 7 Chapter guide looks at design patterns for developing on the Phone device, discusses the hardware capabilities and provides advice on the key design decisions you will face when developing on this platform.
  • Now Available: Windows 7 Phone Guide – J.D. Meier announces the release of the Patterns and Practices Windows Phone 7 Guidance, now available on MSDN. This 7 Chapter guide looks at design patterns for developing on the Phone device, discusses the hardware capabilities and provides advice on the key design decisions you will face when developing on this platform.
  • Checking for Network connectivity in Windows Phone 7 SDK – ‘A Ninja’ takes a look at how you easily check for the presence of a network connection when executing code on the Windows Phone 7 platform, allowing you to handle missing connections nicely in your application rather than waiting for connections to fail.
  • Class-Level Model Validation with EF Code First and ASP.NET MVC 3 – Scott Guthrie takes a look at the Entity Framework validation support via Data Annotations, and shares a worked example of using this functionality in an ASP.NET MVC3 application.
  • Efficient Paging with WebGrid Web Helper – ASP.NET MVC 3 RC – Malcolm Sheridan takes a look at working with the ASP.NET MVC WebGrid helper, exploring how to implement paging in the grid.
  • How to use T4 templates in WP7, Silverlight, Desktop or even MonoDroid apps – Daniel Cazzulino takes a look at how T4 templates can utilised applications on any framework without requiring an additional runtime dependencies.
  • Dependency Injection with Windows Workflow Foundation 4 an answer – Daniel Marbach follows up from a previous post about injecting dependencies in Windows Workflow Foundation activities taking a look at using his Ninject extension which provides this functionality. In this post he looks at its use sharing plenty of code samples.
  • Fluent Builders, Part 1 – Peter Ritchie starts a series of posts on the builder pattern and creating a Fluent API for it, exploring the background to the patterns, the principles and exploring implementations.
  • Writing Cross-Platform XAML Applications – Mike Ormond shares a guest article from Colin Eberhardt who discusses some of the key considerations, pitfalls, and tips to help you build cross platform applications using XAML to target web, desktop and phone.
  • WCF and AppFabric AutoStart – Ron Jacobs discusses the difference in first call duration on a WCF Service that the AppFabric Auto Start functionality provides, talks about what Auto Start does, and highlights the IIS Warmup Module for IIS7.5 which provides similar benefits.

Community

  • Register now for the FREE Tech Days Online Conference January 20th – Eric Nelson highlights a free online Tech Days event being run on the 20th January 2011 which looks at building applications with Windows Phone 7, Windows 7 or for the web browser. With an agenda spread over 3 tracks and running from 3pm GMT to 8:30pm GMT there will be plenty of good and interesting content there.

The Morning Brew #747

Posted by on 09 Dec 2010 | Tagged as: .NET, Development, Morning Brew

Software

  • Algorithmia Source Code released on CodePlex – Frans Bouma announces the Open Source release of Algorithmia, a data structures and algorithms implementation library providing implementations of well known algorithms and structures which are not already present in the .NET Framework.
  • Downloads – Fluent NHibernate – The Fluent NHibernate team have released ‘stable pre-release’ binaries of Fluent NHibernate which work against NHibernate 3 (which hit its General Availability release this past week)
  • SQL Server 2008 R2 System Views Map Poster – Andrew Kelly highlights the availability of a poster describing the key System Views and their relations in SQL Server 2008 R2. If you ever need to interrogate the state or metadata of a SQL Server instance this kind of document is very valuable. Available in PDF and XPS formats in 36inch square format

Information

« Previous PageNext Page »