October 2010
Monthly Archive
Posted by Chris Alcock on 19 Oct 2010 | Tagged as: .NET, Development, Morning Brew
Software
- jQuery: jQuery 1.4.3 Released - The jQuery team announce the release of 1.4.3, the 3rd minor update to the 1.4 product. This release includes a number of bug fixes, along with some improvements to the framework and the process they use to product it including the framework now passing JSLint testing, and refinements of the modularity of the framework, along with major updates to the CSS Module, Data Module, and new features in HTML5 Data attributes, events, effects, and traversing.
- jQuery Mobile Alpha 1 Released - The jQuery Team also announce the release of the first alpha release of jQuery Mobile, a unified mobile UI framework for the web which aims to work well on all mobile browsers, relying on graceful degradation and progressive enhancement.
- Model Driven Development with StatePatternModeler - Manuel Naujoks announces the release of 2 Visual Studio 2010 extensions. StatePatternModeler brings support for State Models to the UML tools in Visual Studio 2010 allowing Model Driven Development for state based applications. The Second, Method Logger, records any changes in methods in the comments at the top of the method.
Information
- On Dynamic Objects and DynamicObject - Chris Burrows discusses DynamicObject as a base for your own Dynamic Objects, and looks at how it cause confusion about the method being called when there is built-in language bindings for certain methods causing unexpected program behaviour.
- ASP.NET MVC 3 Beta: Razor views support comments now - Gunnar Peipman’s ASP.NET blog - Gunnar Peipman highlights the support for multiline comments in your Razor based views in ASP.NET MVC 3 Beta
- 3 Gems in Mono for .NET Programmers - The hidden potential of Mono.CSharp, Mono.Cecil And Mono.TextTemplating - Anoop Madhusudanan highlights 3 of the best bits of the Mono Framework which are available for use by any .NET developer (Mono or Microsoft), discussing (and linking to resources) about Mono.Cecil, Mono.CSharp and Mono.TextTemplating
- Ultimate Guide to speed up Visual Studio - Daniel Fisher shares a guide to Visual Studio Settings in Visual Studio 2008 and 2010 which can help improve the performance of your IDE, along with a few other System level tips for improving performance.
- Reactive Extensions #3: Windows Phone 7 - Andrej Tozon continues his series of posts on the use of the Reactive Extensions for .NET with a look at their use in Windows Phone 7, sharing a demo using Rx and animation to illustrate their use.
- Touched ( Part 2 ) - Raw Touch Events - Mike Taulty takes a look at processing raw touch event data in Silverlight 4, WPF and Windows Phone 7, discussing the differences, and showing a standard sample across the three technologies.
- Intro to jQTouch: Creating Your First Application in jQTouch - ‘bmharwani’ takes an introductory look at using jQTouch, a jQuery module for writing Touch enabled web applications for iPhone/iPad/iPodTouch in this CodeProject article.
- Extensions for SVG, Created for SVG Wow! - Vincent Hardy discusses the SVG graphics format, and looks at the support built into the Yahoo! YUI JavaScript library for working with SVG graphics
Community
- October 2010 Live Meeting - Trees, Language Oriented Programming and F# with Robert Pickering - Community for F# host their monthly virtual meeting today (Tuesday 19th October) at 11am PDT, where Rob Pickering will be exploring tree structures and how they can be represented in F#
- Announcing OpenSpaceBeers, the open-space for all developers, whatever the platform - Seb Lambla announces the first Open Spaces Beers event to be held on Tuesday 26th October at a venue to be confirmed (in London I believe). This meet-up is for any developer working on any platform and aims to discuss issues which are common to all
- Event: What’s next in C# and VB? - NxtGen Cambridge welcome Mads Torgersen and Lucian Wischik on Wednesday 3rd November where they will be talking on the new features of C# and VB.NET which will be being unveiled at PDC
- Silverlight Firestarter Event on December 2nd Streamed Live! - Dan Wahlin highlights the Silverlight Firestarter Event being held in Redmond on the 2nd December featuring Dan, Scott Guthrie, John Papa, Tim Heuer, Jesse Liberty, Jaime Rodriguez, Yavor Georgiev and others. The event will also be being streamed live, so you can get to experience the event from the comfort of your own desk. Registration for the event is required for both in person and online viewing.
- Debreefing the NHDay - Simone Chiaretta reflects on the NHibernate Day event held earlier this month, and highlights the availability of the recorded content from the main room (featuring Ayende).
No Comments »
Posted by Chris Alcock on 18 Oct 2010 | Tagged as: .NET, Development, Morning Brew
Software
Information
- Writing a Compiler in C#: Parsing, Part 1 - Sasha Goldshtein moves on from Lexing to look at parsing of C# code, and how it takes the output of the lexing stage and gives it meaning, exploring the use of the Backus-Naur Form to represent code.
- Hidden Facts of C# Structures in terms of MSIL - Abhishek Sur explores the differences between Structs and Classes, looking at the key behaviours and illustrating them with some samples before digging into the Intermediate Language representations and comparing further
- Some Best Practices for C# Application Development (Explained) - Kunal Chowdhury shares a number of C# best practices, providing both the ‘rule’ and some explanation for the rules existence
- Better Rate Limiting in .NET - Jack Leitch discusses the creation of RateGate, a simple library for controlling the rate at which items are processed from a collection, discussing a number of strategies for achieving the rate limitation, sharing an implementation and looking at its use in LINQ and parallel code. Full source is available.
- Free Books - Qink have a very wide ranging list of Fre Programmer related e-books covering a huge range of topics from Graphics Programming to VIM with lots of interesting stuff in between. There are also a number of other great resources mentioned in the comments.
- Windows 7 Development Resources - Jennifer Marsman shares a huge collection of Windows 7 Developer resources, highlighting blogs of note, Hands-on labs, forums and SDKs
- Windows Phone 7 - Application Lifecycle - Ocean for the Phone - Karl Shifflett discusses the application lifecycle of Windows Phone 7 applications, exploring and sharing a sample application which logs the key method calls in the applications lifecycle. Karl also looks at using his port of the Ocean Framework to the Windows Phone 7 to provide validation, access to isolated storage, and additionally some helpers for tombstoning the application
- Fiddler and the Windows Phone 7 Emulator - Eric Lawrence shares a workaround for getting the Fiddler HTTP Debugger working with the Windows Phone 7 emulator in the final RTM edition.
- RavenDB - The Image Gallery Project (XII) - Integrating our view with ASP.NET MVC - Rob Ashton continues with his Image Library implementation using RavenDB and ASP.NET MVC. This part explores tying the view together with ASP.NET MVC, and hooking up and testing Image retrieval
- A Feature-driven Comparison of Entity Framework and NHibernate - Fetch Plans - Dino Esposito looks at the implementation of FetchPlans in both NHibernate and Entity Framework, looking at where they are similar and some of the differences between the implementations.
- Benoit Mandelbrot - Luke Hoban remembers the mathematician Benoit Mandelbrot and his most famous discovery the Mandelbrot fractals, and shares two implementations for calculating and displaying these fractals in F# and JavaScript.
- Diverse.NET - Ian Cooper replies to Rob Conery’s post from last week on adopting open source projects with a discussion on Open Source Alternatives, and the Microsoft ‘habit’ of creating their own and stifling the open source pre-cursors. Ayende replies to this post sharing his own thoughts on this stifling in his post’re: Diverse.NET‘
- Building polyglot packages for OpenWrap and NuPack, Installing OpenWrap from the sources, Using NuPack as a package repository in OpenWrap & Creating your own OpenWrap repository on a file-share - CodeBetter’s latest addition to their Blogging lineup, Seb Lambla, kicks off his time on the site with a number of posts on his OpenWrap package management system, discussing how you can build packages for NuPack which work in OpenWrap too, how you can get started and install OpenWrap, Utilise the NuPack package repository from OpenWrap and creat your own OpenWrap repository
- LINQ: Introducing The Take Last Operators , Implementing The TakeLast Operator & Implementing The TakeLastWhile Operator - Paulo Morgado talks about his implementations of a Take Last operator for LINQ, talking about how they offer a better performance than the common Reverse method, discussing the code and implementation of two complementary operators.
Community
- Presentation: Intro to NoSQL - Ayende highlights the availability of the video recording of his NoSQL Introductory session delivered in Aarhus, Denmark for ANUG/Trifork.
No Comments »
Posted by Chris Alcock on 15 Oct 2010 | Tagged as: .NET, Development, Morning Brew
Software
- Patch for VS 2010 "Scrolling Context Menu" - Scott Guthrie announces the release of patches for Visual Studio 2010 and WPF which resolves a commonly encountered IDE bug where the context menu will scroll unnecessary when there is sufficient screen spaces to show the menu with no scrolling.
- Prism v4 Drop 10 Published - Karl Shifflett highlights the release of Prism V4’s 10th drop release, which brings the project to a code complete status and includes a number of new documentation chapters. Karl also highlights some recent blogposts of his which have been updated to reflect Drop 10.
- VsVim Update Released (Version 0.9.2) - Jared Parsons announces an updated release of VsVim, the Visual Studio Extension which brings Vim keyboard bindings to the Visual Studio IDE. This version is a substantial update adding new motion commands, a rewrite of the Visual Mode, and fixes for memory leaks and other bugs.
- KiGG 3.0 Released - Muhammad Mosa announces the release of KiGG 3.0, a social news platform created in .NET technologies providing a real world sample application which build on ASP.NET MVC 2, Linq to SQL / Entitiy Framework, Patterns and Practices libraries, xUnit.NET, Moq, JQuery and much more
Information
- Updating NuPack Contributor Guidelines - & NuPack Up For Grabs Items - Phil Haack follows up on his previous post on managing contributions on Open Source projects, and talks about a category of issue recorded in NuPack’s CodePlex issue tracker which is intended to provide new contributors with good issues to make a start on
- RavenDB - Image Gallery Project (IX)&- The Basic Image Model - ,(X) - File Storage & (XI) - Our First View - Rob Ashton presses on with his series on building an Image Gallery in .NET using RavenDB to provide the the data store and explores the building of the Image model classes, the uploading of images and the storage of them in documents in the database, and takes an initial look at building ASP.NET MVC Views.
- ChartResult: Testable ASP.NET MVC 3 controller actions that return Chart - Gunnar Peipman continues exploring the ASP.NET MVC3 support for creation of charts, exploring the options for testing chart generation code.
- Making Static Code Analysis and Code Contracts work together, or the CA1062 problem - Terje Sandstrom looks at getting Code Contracts and Static Code Analysis working together, sharing two work arounds which work around the CA1062 warning that combining the two causes.
- CruiseControl.Net and MSTest - Maria Marcano shares notes on setting up CruiseControl.Net to run your projects MSTest based tests, sharing the configuration sections and XSL templates required to generate reports from the test run
- RavenDB - Live projections, or how to do joins in a non relational database - Ayende discusses a new RavenDB feature which has him very excited. Live projections provides a way of pulling data from a related document as a part of the main query, and Ayende illustrates the feature with an example of users and user aliases and querying to return users and their aliases in one result.
- Use a Single Version File For All Projects in a Solution - Mike Hadlow discusses a good practice for ensuring you have common version numbers and other assembly level attributes across all the projects in a solution by sharing a common Version.cs / AssemblyVersion.cs file.
- Gotchas: Assembly Level Attributes in F# - Ade Miller looks at assembly level attributes in F#, and highlights a trick you need in order to get them to compile.
No Comments »
Posted by Chris Alcock on 14 Oct 2010 | Tagged as: .NET, Development, Morning Brew
Information
- Code Contracts (Part I): Beginning - Oleg Smirnov kicks off a series of posts on Design by Contract using the Code Contracts feature of .NET 4, setting the scene in this first part by looking at how contracts were enforced in older version using exceptions and lots of code.
- How Good C# Habits can Encourage Bad JavaScript Habits: Part 2 & False-y, Testing and Default Values, Comparisons, and Looping - Elijah Manor continues his series on how your programming preconceptions from C# and harm your JavaScript, looking in this part testing and setting default values for parameters, the many values JavaScript considers to be false, Comparison Operators, and the use of For…In loops.
- Cool site of the day: extensionmethod.net - John V. Petersen highlights ExtensionMethod.NET, a user submitted catalog of over 250 extension methods for C# and VB.NET, and a potential time saver - well worth checking out next time you need to write a possibility common extension method.
- ASP.NET MVC 3 Beta: Strongly-typed views in Razor - Gunnar Peipman continues exploring the ASP.NET MVC 3 Beta looking at how you can now create strongly typed views using the Razor View Engine illustrating with a simple example.
- Porting the MVC Music Store to SQL Azure - Steve Yi looks at porting the ASP.NET MVC Music Store sample / tutorial application into the cloud on SQL Azure and a Web Role, walking through the required changes in a step by step manner.
- Entity Framework CTP 4.0 - Database Initialization - Sankarsan explores the Entity Framework CTP 4.0’s ability to create database schema for you on first use when developing using the Code First Approach, showing how to configure and use this mechanism.
- WebMatrix Helpers - Antiforgery - ‘kashyapa’ discusses the purpose and use of the Anti-forgery support in Web Matrix Beta 2, giving background on the protection the anti-forgery feature gives and showing it in use.
- Announcing Two Weeks of Architecting WP7 Apps & Architecting WP7 - Part 1 of 10: Navigation Framework - Shawn Wildermuth kicks off a two week series of posts every week day on building Windows Phone 7 applications. In Part 1 he starts by exploring the navigation capabilities of the platform, showing how you move between screens.
- 31 Days of Windows Phone | Day #14: Tombstoning (Multi-tasking) - Jeff Blankenburg has been progressing his Month of Windows Phone 7 series on a daily basis and is now almost half way there. Day 14 looks at the tombstoning functionality which is intended to be used to restore your application to where it left off when execution is interputed.
Community
No Comments »
Posted by Chris Alcock on 13 Oct 2010 | Tagged as: .NET, Database, Development, Links, Morning Brew, SysAdmin
Software
Information
- Running Open Source In A Distributed World - Phil Haack discusses distributed Open Source projects, drawing on the wisdom of Karl Fogel’s book ‘Producing Open Source Software - How to Run a Successful Free Software Project’ and discussing the processes to become a core committer on a project, illustrating with the NuPack Project
- Adopt an Open Source Project - Rob Conery attempts to convince Microsoft (and other large .NET Dependent organisations) to allow their Developer Platform Evangelists to work part time on Open Source Projects
- All-In-One Code Framework Coding Standards - Sasha Goldshtein highlights the All-In-One Code Framework project’s Coding Standards document - an 80+ page guide to writing code to their standards in C#, C++ and VB.NET written in ‘Framework Design Guidelines’ format (Do / Do not)
- Caliburn.Micro Soup to Nuts Part 6b - Simple Navigation with Conductors - Rob Eisenberg continues his series of posts on using Caliburn.Micro looking at the use of Conductors for navigation between screens, illustrating with a simple sample of them in use
- .NET Formatting Reference Sheet - Richard Carr of BlackWasp Software shares a Reference Sheet for the multitude of string format specifiers, showing each with a description and a sample of its output.
- Dependency Injection for Filters in MVC3 - Javier G. Lozano looks at using the improvements in ASP.NET MVC 3 for Dependency Injection, and how this helps make using Dependency Injection with Filter Attributes much easier.
- A Simple Wrapper To Make Things More Fluent - John Sonmez continues looking at using wrapping methods with logging (or other cross cutting concerns) and explores creating a fluent-like interface for adding this functionality.
- When Intel’s Hyper Threading goes bad - Paulo Reichert discusses an instance where having a Hyper-threaded CPU may not make as much difference to your performance as you might thing, looking at what hyper-threading actually means, and how it trick the operating system into running more threads than might be optimal.
7 Freely available E-Books/Guides I found essential for .NET Programmers and Architects - ‘nikosangr’ shares links to 7 really good resources for .NET Developers. I think all of these have been mentioned here before, however all are so good they deserve at least another mention.
UPDATE: Turns out this link was to a complete copy of another bloggers article. The original (which was included in The Morning Brew previously) can be found here
Community
- PDC UK - do you fancy a night in with the Microsoft evangelists? - Rachel Collier highlights an event with a difference to be held at Microsoft’s Reading Offices during PDC. On the evening of the 28th and 29th of October you can gather at Microsoft’s Reading HQ to join UK Evangelists to watch live streams of the PDC sessions. Registration is required
- PDC10 at a university near you. - Phil Cross highlights a similar opportunity for UK Students at a number of Universities around the UK where you can see the Keynotes live, and participate in local Q&A
3 Comments »
Posted by Chris Alcock on 12 Oct 2010 | Tagged as: .NET, Development, Morning Brew
Windows Phone 7
Software
- Windows Ribbon for WinForms v2.5 Released - New Events Mechanism - Arik Poznanski releases version 2.5 of this managed wrapper around the Windows Ribbon Framework providing a managed interface for creating a free Ribbon based UI. This update includes improvements to the events making them more .NET like.
- Should Assertion Library - Eric Hexer releases beta 1.1.12 of the Should Assertation Library which provides a collection of extension methods allowing AAA and BDD style test assertions to be made off the object being tested.
- Microsoft Silverlight Analytics Framework 1.4.7 Released - Michael S. Scherotter announces the release of the Silverlight Analytics Framework 1.4.7. This release fixes a number of bugs and also includes support for tracking Silverlight Media Framework 2.2 in both Silverlight and Windows Phone7.
Information
- Debunking another myth about value types - Eric Lippert continues his series looking at myths surrounding value types, discussing in this part the allocation of memory for value types versus reference types
- Multiple variables in a using statement - Kirill Osenkov highlights a little know feature of the using statement, that you can instantiate multiple items in a single using statement as long as the type is the same.
- The Caveats of Time Zone Names - Greg of the BCL Team discusses some of the complexities of dealing with time zones in .NET and some of the confusion that the naming of certain time zones causes, including ambiguities of Daylight savings time.
- A Quick Play With NuPack - Mike Hadlow takes a look at NuPack, exploring package creation by looking into building a package for Castle Windsor 2.5.1, running through the steps of creating the package in the post.
- Light up your NuPacks with startup code and WebActivator - David Ebbo digs down into some of the more complex NuPack usage, looking at how you can package (or NuPack) assemblies with configuration code included and also looks at the use of the WebActivator, illustrating with its use in the Spark View Engine Package.
- A close look at the Razor Parse Tree - Pranav Rastogi takes a look at the Parse Tree created by the Razor View Engine discussing the various parts which make up the parse tree, showing examples of how the content gets parsed.
- ASP.NET MVC 3 Beta: Built-in support for charts - Gunnar Peipman discusses the inclusion of charting support in ASP.NET MVC 3 Beta, showing some samples of the functioanlity in use.
- White Paper: Silverlight, WPF and Windows Phone 7 cross platform development - Colin Eberhardt shares a whitepaper based around his recent talk at a ScottLogic / Microsoft event which looks at how WPF and Silverlight are unifying Desktop, browser and smartphone development
- Pushing the Boundaries of HTML5 Gaming: Jitterbugs - Tim Sneath discusses the use of HTML5 for creating games in browser, discussing the use of HTML 5 features in Jitterbugs
- Fluent Search Interface with some Func - Deran Schilling talks about creating Fluent Interfaces, and works through the process of creating a real world Fluent Interface for searching.
1 Comment »
Posted by Chris Alcock on 11 Oct 2010 | Tagged as: .NET, Development, Morning Brew
Software
- Profile your Windows Phone 7 Application for Free - Michael Crump highlights the latest version of Equatec’s Profiler which supports profiling of Windows Phone 7 Applications, with the free version being able to profile single DLL Windows Phone 7 Applications.
- Stash - GitHub - Andy Hitchman kicks off his own .NET NoSQL Persistence Store Project. Stash is backed on to Berkeley DB, and provides Key/Value storage with indexing capabilities.
- Sharp Architecture 2.0: How are we going to get there? - Alec Whittington discusses the route the S#arp Architecture team are going to take to developer S#arp Architecture 2.0
Information
- Caliburn.Micro Soup to Nuts Part 6a - Screens, Conductors and Composition - Rob Eisenberg continues with his series looking at his Caliburn Micro Framework for building applications for WPF, Silverlight and Windows Phone 7 using well known patterns such as MVC, MVVM, MVP, etc. In this part Rob talks about engineering your UI using the Screens, Conductors and composition features.
- Using RabbitMQ with C# and .NET - Justin Etheredge explores RabbitMQ, looking at its installation on Windows, and investigates the client library which allows your .NET code to connect to the Queue implementation.
- Writing Windows Shell Extension with .NET Framework 4 (C#, VB.NET) - Part 2 - The All-In-One Code Framework team share the second part of their series on building Windows Shell Extensions using .NET 4, highlighting the sample contained in the All-In-One Code Framework and explaining the key parts of the implementation.
- Yet Another Debugging Tale - Visual Studio Disappearing - Tatham Oddie shares the debugging steps he took to diagnose a problem with Visual Studio disappearing when using the NuPack package management implementation in the IDE. Its always interesting to see how someone goes about debugging something like this.
- Get Started with Ninject 2.0 in C# Programming - Xianzhong Zhu shares an introductory article looking at the use of Ninject in C# applications, covering the common Dependency Injection and Inversion of Control functioanlity and theory.
- Order in Chaos: .NET Collections - Arik Poznanski shares a useful summary of the various collection types available in the .NET 4 Framework, providing a description and a summary of when you might use each of them.
- Attributes Every .NET Developer Should Know About - Suprotim Agarwal gives a summary of the most common .NET Attributes, many of which you will already be familiar with, but there are a few less common ones in there too. The format is suitable for printing into a useful reference card.
- The White Windows UI automation getting started tutorial for testers - Klaus Graefensteiner gives a step by step tutorial for working with the White UI Automation Library, combining it with Visual Studio 2010 and UISpy showing how you can write tests to exercise your Win32, WPF and Silverlight applications
- Integrating sandcastle into build process to generate MSDN style documentation - Ram looks into integrating the SandCastle API Documentation Generation tool into your build process allowing you to generate MSDN style documentation for your Code.
- Aspect Oriented Programming with Action<> - John Sommez talks about AOP and how it can help deal with cross cutting concerns, and looks at how Action<> can provide a similar means of managing cross cutting concerns.
- Yet another simplification of Prism’s EventAggregator syntax & Part II - mocking extension methods - Glen Block highlights some code from Ward Bell which provides a nicer way to work with Prism’s Event Aggregator Protocol using Extension Methods to help marshal types for you. Glen also discusses the testability of these extension methods in his second post.
- Small Basic Curriculum - Alfred Thompson highlights the beta edition of a Small Basic Curriculum for learning the language and key APIs, a great way of introducing people to programming.
- Visual Studio 2010 Survey - Jason Zander and the Visual Studio 2010 Team are looking for feedback on Visual Studio 2010, and to do so have a short survey which will get your opinions on performance, reliability, and quality. If you’ve been using VS2010, go give them some well deserved feedback
- Enterprise Library Integration Pack for Silverlight - what do you want to see in it? - Grigori Melnik and the Enterprise Library team are looking for suggestions of what should be in the Enterprise Library Integration Pack for Silverlight, and have a round of public consultation running to November 1st, so if you have any ideas or suggestions get in touch with them
Community
- DevEvening - Ruby and RavenDB - The DevEvening UserGroup will be meeting at the Bird in Hand Pub in Woking on Wednesday 3rd November for an evening of two talks, one from Andy Pike on Rails Development using Ruby, and Rob Ashton on RavenDB
1 Comment »
Posted by Chris Alcock on 08 Oct 2010 | Tagged as: .NET, Development, Morning Brew
Information
- How Good C# Habits can Encourage Bad JavaScript Habits: Part 1 - Elijah Manor discusses some of the finer points of JavaScript and how if you come to JavaScript from a purely C# experience you will be able to achieve things, but you will be under misapprehensions about how some things are actually working.
- NuPack- .Net Package Management… and much, much, more & Introducing NuPack: the smart way to bring bits into your projects - Eric Hexter and David Ebbo discuss the need for package management software in the .NET Developer space, and discuss how NuPack addresses these requirements, and David shares a 15minute video demo of NuPack in operation.
- Using Solution Factory + NuPack to create Opinionated Visual Studio Solutions. - Eric Hexter also explores the use of the Solution Factory and MetaPacakges in NuPack to provide templates for solutions in Visual Studio, illustrating with an example which creates a test project configured to his liking within an MVC solution.
- ASP.NET MVC 3 Beta Support for Code Runs before Views and Strongly Typed Models in Razor Views - Shiju Varghese looks at the use of _viewstart.cshtml in ASP.NET MVC 3 Beta to provide shared view startup code capabilities
- Testing the Untestable with Delegate Injection - Harry Pierson explores using Delegates to inject functionality into an ASP.NET MVC controller, allowing him to replace calls to static dependencies like FormsAuthentication, Request, Response with more testable alternatives for testing purposes.
- One application in both WPF and Silverlight - Khawar Yunus discusses a few techniques which can help you creating a single application which will run in both a Silverlight and WPF environment
- RavenDB - Image Gallery Project (VIII) - Signing In + RavenDB Testing - Rob Ashton continues with his series on RavenDB in a real world application with a look at creating the authentication routines of the Image Gallery, and talks about testing RavenDB queries, and his base test class for spinning up RavenDB in order to test the queries.
- Experimental ASP.NET MVC Add-ins : Updated (or why it pays to blog) - Mike Hadlow (with some feedback from Krzysztof Koźmic) follows up from his previous post sharing an ASP.NET MVC Addin platform based purely on Castle Windsor 2.5
- No Backtracking, Part Two - Eric Lippert looks at a complex example which illustrates why back tracking in the compiler would be both complex and confusing, and would probably result in outcomes which the compiler user would not expect.
Community
- Building Offline Experiences using Sync Framework with Andy Wigley - developer Fusion - The .NET Developer Network User Group host Andy Wigley presenting a session on using the Sync Framework to provide offline working functionality in your .NET Applications. The session is to be hosted at the University of the West Of England, just outside Bristol on Tuesday 16th November.
- Upcoming talks (mostly on RavenDB) - Rob Ashton is going on tour over the next few months delivering sessions covering RavenDB at a number of UK Usergroups, along with a few sessions on NHibernate and structure map at a couple of conferences. Rob has been working with RavenDB for some time now, and will be delivering code heavy sessions looking at its use.
No Comments »
« Previous Page — Next Page »