September 2011
Monthly Archive
Posted by Chris Alcock on 27 Sep 2011 | Tagged as: .NET, Development, Morning Brew
Information
- SEO And Accessibility With HTML5 PushState, Part 1: Introducing PushState & Part 2: Progressive Enhancement With Backbone.js – Derick Bailey discusses the complexities of building rich stateful JavaScript based applications and keeping them accessible and Search Engine Friendly exploring the use of HashBang Urls, and HTML5 PushState Urls, taking a look at progressive enhancement, and how you can make use of these techniques when working with Backbone.js
- Lighting up your C# Metro apps by Enabling Search – Part 3 – Derik Whittaker rounds out this mini series looking at integrating your applications content with the Windows 8 system search, looking in this part at how you can get suggestions in your search.
- Compatibility of .NET Framework 4.5 – Brandon Bray discusses the in place update nature of the .NET 4.5 release where by it replaces your currently installed .NET 4, discussing the compatibility requirements that this introduces, and the types of compatibility issues which may be encountered.
- WinRT and Mono – Miguel de Icaza discusses how WinRT fits in with the big picture for the Mono Project, discussing why the Mono team won’t be producing their own WinRT stack, and how Win RT fits in with their current policy of using native UI toolkit platforms.
- Dependency Management in .Net: install2 – Derek Greer shares a NuGet Extension for retrieving application level build time external dependencies and transitive dependencies, neatly illustrating how extensions can be added to NuGet to extend the tool.
- (Yet another) nHibernate sessionmanager for ASP.NET (MVC) – Peter van Ooijen takes fresh look at the creation and management of the NHibernate Session, discussing the requirements and sharing a solution which uses FluentNHibernate and supports use both in web applications and in unit tests, along with discussion of the design decisions – also check out the comments for more discussion.
- Effective Xml Part 2: How to kill the performance of an app with XPath, Part 3: Didn’t you say XslCompiledTransform was fast?, Part 4: Let me project this (Xml file) for you & Part 5: Something went really wrong – OutOfMemoryException and StackOverflowException thrown when using XslCompiledTransform – Pawel Kadluczka continues this series of posts looking at the Microsoft XML Stack, discussing some of the performance penalties that can be encountered with XPath, sharing tips to avoid them, discussing the performance of compiled Xsl Transforms, working with large XML Documents and looking at the causes of two common exceptions which can occur.
- Internals of .NET Objects and Use of SOS – Abhishek Sur continues his internals series with a look at how objects are created and exist in memory, looking at how you can debug and explore this type of thing using the SOS WinDBG Extension.
- The Ordered Jobs Kata – Martin Rue shares a new Kata exercise derived from a real world problem he encountered about the ordering of jobs which have dependencies on other jobs
- NuGet Feed – NuGet Feed is a new website which enables developers to track release of the NuGet Packages they make use of via RSS feeds, Google Chrome plugin. The team behind the site have made it easy for you to start tracking the packages you use via a Visual Studio Extension which will pick up your projects references and import them into the NuGetFeed site.
- Simple, fast and useful MiniProfiler for ASP.NET MVC – Hajan Selmani walks through the use of the MiniProfiler for ASP.NET and ASP.NET MVC websites which allows you to diagnose performance issues and see what is going on inside your web application.
- Writing F# Type Providers with the F# 3.0 Developer Preview – An Introductory Guide and Samples – Don Syme highlights a new guide from the F# team which discusses the creation of F# Type Providers using F#3.0 and the Visual Studio 11 Developer Preview, including three example implementations.
Comments Off on The Morning Brew #946
Posted by Chris Alcock on 26 Sep 2011 | Tagged as: .NET, Development, Morning Brew
Information
- An Introduction to ASP.NET MVC Extensibility – Simone Chiaretta kicks off a series of posts looking at how you can extend the ASP.NET MVC framework to achieve your aims, looking initially at the extension of the pipeline via routing extensions
- RFC: Web Platform Installer (WebPI) with an offline feed mode for bandwidth savings – Scott Hanselman takes a look at some early previews of the Offline Mode for the Web Platform Installer, based upon daily builds from the developers machines, and asks the community for feedback about this new aspect to the Web Platform Installer.
- Internals of Interface and its Implementation – Abhishek Sur continues with his Internals series with a post taking a look at the internals of Interface implementation in .NET focusing specifically on explicit interface implementations and explaining the theory and looking at how that is manifested at the IL level.
- NuGet push… to Windows Azure – Maarten Balliauw shares a prototype of an Azure NuGetRole which allows you to push NuGet packages to the cloud as a means of deployment – neat stuff, and a good demonstration of how NuGet can be consumed in code.
- Pluggable Model Conventions – Stuart Leeks is also taking a look at the extensibility of ASP.NET , showing how a custom ModelMetadataProvider can be created allowing you to use your own conventions in your models to have certain behaviours applied.
- What’s new with T4 in the Developer Preview of Visual Studio 11? – Gareth Jones takes a look at some of the new features for T4 Templating in Visual Studio 11 including better error processing at design time, improved inheritance and LINQ support out of the box.
- Native WinRT Inheritance – Ian Griffiths continues his exploration of WinRT at a low level using C++ taking a look at how WinRT and Inheritance actually work at the COM Level in order to allow you to derive from the WinRT Application class.
- Setting the Initial Rotation in a C# Metro Application, Lighting up your C# Metro apps by Enabling Search Part 1 & Part 2 – Derik Whittaker discusses how you can control the orientation of your Windows 8 Metro Applications, and looks at how you can integrate your applications with the System wide search functionality
- Running unit tests in Visual Studio 2011 and Windows 8 (WinRT), Dealing with types in WinRT, Detecting design mode in Windows 8/WinRT,Quick tip: Killing a Metro-style app in Windows 8 & Breaking change: Raising PropertyChanged with string.Empty in WinRT / Windows 8 – Laurent Bugnion has been taking a look at various aspects of Windows 8 / WinRT, sharing tips on creating tests for your WinRT applications, killing a misbehaving Metro Style Application, detecting the design mode for Windows 8 / WinRT applications and looking at the use of the TypeInfo class.
Community
- Web Performance Testing and Continuous Integration @Mozilla (October) – The London Web Performance Group welcome David Burns, a Test Lead Developer at Mozilla, for a session on testing the performance of your web applications using tools like Selenium and FireBug on the evening of Wednesday 19th October
- "The Happy Developer" – Is it a Myth? – Scottish Developers welcome Andy Gibson for a discussion session on Tuesday 1st November in Glasgow where Andy will discuss the pitfalls of being a developer in these difficult times, and look at some ways you can make your developer life better.
- In The Brain of Robert Pickering – Skills Matter welcome Rob Pickering for an ‘In the brain of…’ session on Tuesday 1st November where Rob will take a look at combinators and discuss their use in building Internal DSLs, discussing their use in industrial problems.
Comments Off on The Morning Brew #945
Posted by Chris Alcock on 23 Sep 2011 | Tagged as: .NET, Development, Morning Brew
Software
- AutoMapper 2.0 Released – Jimmy Bogard announces the release of AutoMapper 2.0. his new version targets .NET 4 and supports its use in Silverlight 4, improved support for mapping inheritance structures, along with enhancing many of the existing features too.
- Code First Migrations: Alpha 3 Released – The ADO.NET Entity Framework Team announce the release of their 3rd preview release of the Entity Framework Code First Migrations project. This release focuses again on the development time features, and makes some progress in the deployment stories they hope to implement. As always, the team are keen to hear your feedback.
Information
1 Comment »
« Previous Page — Next Page »