March 2013
Monthly Archive
Posted by Chris Alcock on 12 Mar 2013 | Tagged as: .NET, Development, Morning Brew
Software
- New Pre-Release Support for Windows App Developers – Edwin Guarin highlights a collaboration with PreApps.com an application marketing site allowing you to gain exposure for your applications before release. All Windows App Developers get a free Premium account (worth $24.99).
Information
- Monads, part six – Eric Lippert continues his series looking at Monads, summarising the actual rules for the Monad Pattern derived over the last few posts looking at what is required to make an actual working implementation of the Monad
- .NET TDD (Test Driven Development) by example – Part 1 – With all the discussion about the use of Test Driven Development and testing practices, Carl Randall kicks off an interesting series looking at Test Driven Development by example
- DropDownListFor with ASP.NET MVC – K. Scott Allen takes a look at the use of the DropDownListFor HTML Helper extension method in ASP.NET MVC
- A Reactive Extension (Rx) use case in a Windows Phone app – Jeremy Alles discusses a real world use of the Reactive Extensions to offset the typing in a search box from the actual searching in a Windows Phone application
Community
- Shropshire Dev Net- 17 April 2013 – Johnno Nolans Legacy Code: Rehab – The very friendly Shropshire Dev Net usergroup welcome Johnno Nolan for a session looking at the ugly side of software development, in the form of a hands on look at the legacy, broken and scary codebases that many of us have to deal with. The event starts at 18:30 on the Wednesday 17th April, and for the regulars, this event is taking place at a different location to the usual.
- Global Windows Azure Bootcamp April 27th 2013 – Andrew Westgarth highlights the Global Windows Azure Bootcamp event being hosted by Black Marble in Bradford on Saturday 27th April. Registration is required for what will certainly be a top notch event.
2 Comments »
Posted by Chris Alcock on 11 Mar 2013 | Tagged as: .NET, Development, Morning Brew
Information
- Website Performance with ASP.NET – Part1 – Measuring – Markus Greuel kicks off a series looking at the performance of web based applications, discussing and exploring some of the things you should be doing to optimise the size (and therefore the performance) of you web pages, starting off with a look at some metrics to measure performance.
- Adding HTTP HEAD support to ASP.NET Web API – Filip W takes a look at the implementation of HEAD requests on the ASP.NET Web API platform, looking at the gap in the framework support for HEAD, and looking at using a custom message handler to change HEAD requests into GET requests for processing from the rest of the pipeline.
- Implementing Custom Media Formatters in ASP.NET WebAPI – Ranjan.D goes back to one of the early topics of ASP.NET Web API looking at the implementation of custom media formatters to allow you to present content in different forms as a part of content negotiation.
- Method Rewriting: Running With A Lit Stick Of Dynamite – Derick Bailey takes a look at the powerful, confusing and slightly dangerous world of rewriting functions from within the function using JavaScript method rewriting, looking at some of the problems it can cause.
- Solving Performance Problems with nHibernate (or any ORM) – Dylan Smith discusses some of the potential pitfalls of performance when working with Object Relational Mappers, focussing specifically on NHibernate, although concepts discussed equally apply to other ORM technologies.
- More Support for EventSource and strongly typed logging: The Semantic Logging Application Block &Using TraceEvent to mine information in OS registered ETW providers – Vance Morrison discusses the use of System.Diagnostics.Tracing.EventSource as a replacement for the TraceSource in the .NET 4.5 Runtime, highlighting its use in the Semantic Logging Application Block from the patterns and practices team, and in the second post explores accessing some of the OS level data exposed via Event Tracing for Windows providers.
- Test trivial code – &Don’t unit test trivial code – Mark Seemann and Mark Rendle continue the TDD testing discussion with a look at the testing of ‘trival’ code such as getters and setters – once again interesting reading, and be sure to checkout the comments on Mark Rendle’ post for more discussion.
Comments Off on The Morning Brew #1312
Posted by Chris Alcock on 08 Mar 2013 | Tagged as: .NET, Development, Morning Brew
Information
- Monads, part five – Eric Lippert continues his series exploring Monadic Types, continuing taking us on a journey to build up a definition of what it means to be a Monad, looking in this part at some of the more complicated aspects involving return types.
- C#/.NET Little Wonders: Extension Methods Demystified – James Michael Hare resumes his C#/.NET Little Wonders series to take a look at the use of Extension Methods, allowing you to add methods to types and interfaces, and discussing when you should consider using Extension Methods.
- MSDN Magazine – March 2013 – The March Edition of MSDN Magazine is available online (actually it has been for a few days, but I forgot to mention it!). This month sees articles on Entity Framework 6, The JavaScript API for Office, a nice article on Async / Await, along with plenty more and all the usual columns.
- NHibernate Pitfalls: Batch Loading – Ricardo Peres continues his NHibernate series with a look at batch loading optimisations, and the danger that it may load a lot more data than you intended when you use the functionality.
- ASP.NET Web API: Using Namespaces to Version Web APIs – Mike Wasson discusses the difficult subject of versioning APIs looking at how you can do this with ASP.NET Web API, highlighting that just putting controllers in different namespaces is not enough due to the way controllers are located, and looking at alternatives.
- Breaking down Amazon’s mega dropdown – Ben Kamens has an interesting look at the new Amazon navigation menu, discussing how it has some additional unseen intelligence which makes it much more usable than many other implementations.
- Disney Fairies: The evolution of hub screen box layout in Windows Store apps – Pete Brown is also discussing UI topics taking a look at the different approaches used in Windows 8 applications for a hub screen based on a box layout, looking at some basic examples, progressing through to viaully rich versions from Disney.
Community
- Glimpse Town Hall #1: Virtual Release Party – The Glimpse team are hosting what they hope will be the first of many ‘Town Hall’ meetings about Glimpse, the planned features, roadmap, etc. This first gathering also will be the ‘Virtual Launch Party’ for Glimpse 1.0 and takes place on Tuesday 12th March at 3:30 PM (UTC-5:00)
Comments Off on The Morning Brew #1311
« Previous Page — Next Page »