February 2010
Monthly Archive
Posted by Chris Alcock on 23 Feb 2010 | Tagged as: .NET, Development, Morning Brew
Software
- This is what happens when two Toolkits fall in love… [The February 2010 release of the WPF Toolkit is now available!] – Delay highlights the release of the February 2010 edition of the WPF Toolket, which includes a range of bug fixes to the DataGrid, Visual State Manager, DatePicker and Calendar along with bringing the Data Visualisations library into line with that used in the latest edition of the Silverlight Toolkit
- Babel Obfuscator: Babel 3.0.0.0 Released – Alberto Ferrazzoli announces the release of the 3rd Major version of Babel Obfuscater. This release sees the product becoming a commercial offering, with Professional and Enterprise editions offered at $149 and $249 respectively. A free edition with more limited features still exists, and is roughly comparable with the V2 release.
- Announcing the YouTube SDK for .NET – Frank Mantek of the Google Data APIs Team announces the release of a .NET based Software Development Kit for the YouTube API
- NHibernate Schema Tool (SchemaExport, SchemaUpdate) – .NET Nomad shares a simple command line tool which aims to make it easy to run NHibernate’s Schema Generation routines from both the command line or as a part of your Continuous Integration process. Full Source code available on the projects CodePlex page.
Information
- Setting Up MVC Using StructureMap, Moq and NUnit…Quickly – Garry Pilkington takes a look at getting up and running with his default stack of ASP.NET MVC, StructureMap, Moq and NUnit, showing the code used along the way
- Sharpy – an ASP.NET MVC view engine based on Smarty – Maarten Balliauw takes a look at the Shapry view/template engine which is based on the Smarty engine for PHP and was released recently showing a simple example of it in use, and how you can extend the engine easily.
- An Overview Of System.Collections.Generic – Justin Etheredge follows on from his series on the Concurrent Collections with a look at the standard Generic collections (List, SortedList, LinkedList, Dictionary, SortedDictionary, HashSet, etc, along with the new generic collections added in .NET 4
- GuesPost: Typemock Isolator – Much more than an Isolation framework – Eric Nelson shares the next part in Gil Zilberfeld’s guest post series on Mocking and TypeMock Isolator, taking a look at how TypeMock Isolator allows you to mock out dependencies without changing your production code.
- ASP.NET 4.0, Part 6: New Page Directive Attributes – Dan Maharry continues his look at the new features of ASP.NET 4 with a brief look at the new page directives introduced in the latest release, ClientIdMode, ClientTarget, MetaDescription, MetaKeywords, TargetSchema and ViewStateMode.
- Slaying relational dragons – Ayende talks about complex domains involving lots of entities, and how NHibernate can allow you to get better performance after a little tuning, but also looks at how for certain problems a document database may offer a better solution.
- Introduction to the Reactive Extensions for JavaScript – Creating Observables – Matthew Podwysocki follows on from his previous post, continuing looking at the Reactive Extensions for JavaScript exploring the Observer and Observables roles and showing how to create different types of observable.
- Careful with that axe, part one: Should I specify a timeout? – Eric Lippert talks about the use of the timeout parameter when joining threads, discussing if it is a good idea, and suggesting that code that behaves is better than having a safety net in the form of a timeout which kills the work.
Comments Off on The Morning Brew #545
Posted by Chris Alcock on 22 Feb 2010 | Tagged as: .NET, Development, Morning Brew
Software
Information
- Using Mercurial with CodePlex and GitHub – Jeremy Skinner talks about the Mercurial Version Control system, reviewing its differences from GIT, and showing it in operation against GitHub and CodePlex repositories. Jeremy also has a guide to getting a Mercurial Server up and running on IIS7 located here: Technical Jargon » Hosting a Mercurial Server on IIS7
- Silverlight 4 – Accessing System Devices with Com Interop, such as a Scanner. – Brian Lagunas takes a quick look at COM interop from Silverlight using Out Of Browser applications, showing how it can interact with other applications (Outlook, Excel), running other applications, and doing Text to Speech and acquiring images from a scanner.
- Workflow Foundation Internals (I) , continued in Part II and Part III – Andrew Au takes a look at the innards of Windows Workflow 4 inspired by a similar overview for a previous version in the book Essential Windows Workflow Foundation.
- CQRS and CAP Theorem – Greg Young talks about how Command Query Responsibility Separation can make life easier when dealing with problems with the CAP Theorem which deals with linked principles of Consistency, Availability and Partitionability. Greg also digs deeper into Event Sourcing in his post Why use Event Sourcing?
- Eventual Consistency Is Just Caching – Udi Dahan cuts through all the bother about Eventual Consistency reminding us that Eventual Consistency is what we have whenever we Cache.
- Partial Validation in ASP.NET MVC 2 – Steve Sanderson discusses the change in validation between ASP.NET MVC 2 Release Candidate 1 and RC2, and looks at how you can achieve partial validation under these new circumstances.
- Manipulating Action Method Parameters – Phil Haack looks at a trick using Action Filters and routing to provide a way of mapping between friendly human readable URLs and Ids for use in controllers
- ASP.NET 4.0, Part 5: I’lll Name That Browser In One… – Dan Maharry continues his series looking at ASP.NET 4 with a look at the BrowserCapibilities Object.
- Creating x.509 certificates with Pluralsight self-cert – Mike Hadlow highlights a useful tool from Pluralsight for creating Self Signed x.509 Certificates and installing them correctly on the machine. Mike also highlights a Certificate Authority (StartSSL) who are offering certificates for free.
- Getting Started With Machine.Specifications (MSpec) – Jan Van Ryswyck takes a look at MSpec, talking through the installation of MSpec, and looking at re-creating a BDD style test in its briefer syntax.
- jQuery Custom Element and Global Events – Sergio Pereira takes a look at custom events and global events in the jQuery Framework, showing how a good understanding of them allow you to create good well structured UI Code
Community
Comments Off on The Morning Brew #544
Posted by Chris Alcock on 19 Feb 2010 | Tagged as: .NET, Development, Morning Brew
Software
- AutoMapper for Silverlight 3.0 Alpha – Jimmy Bogard announces an alpha level release of AutoMapper for Silverlight 3 which supports the majority of AutoMapper features (all except those that have no meaning in Silverlight), and Jimmy talks about the process he went through to get AutoMapper going on Silverlight.
- Two extensions for VS2008 parity – Noah Richards highlights two simple addins which bring two features of the Visual Studio 2008 editor to VS2010 dealing with the colourisation of foreground and backgrounds of text.
Information
Comments Off on The Morning Brew #543
« Previous Page — Next Page »