Posted by Chris Alcock on 31 Mar 2011 | Tagged as: .NET, Development, Morning Brew
- NuGet 1.2 Released – Phil Haack announces the (slightly later than planned) release of NuGet 1.2, the latest version of the .NET Package Management Solution from Microsoft. This release includes support for different assemblies for different platforms, Binding Redirects, adding Framework Assemblies as references, and the ability for NuGet.exe to store API Credentials
- YUI 2.9.0 Release Candidate Is Now Available – The Yahoo User Interface team announce the release their Release Candidate of YUI 2.9.0, providing a final testing and feedback opportunity before the release is final.
- Preview Drop #3 of Enterprise Library Silverlight Integration Pack – Grigori Melnik announces the release of the 3rd Preview release of the Enterprise Library 5.0 Silverlight Integration Pack. This release includes support for the Validation Application Block, caching, logging, interception of assemblies, and Policy Injection.
- An Exploration of Dynamic in .NET 4 – Bobby Johnson gives a nice overview of the functionality available for Dynamic Programming in C#, showing how the dynamic like features have evolved through the different .NET versions before reviewing the dynamic ‘type’, DynamicObject class, and ExpandoObject.
- What’s in a(n Identifier) Name? – Garrett McGowan discusses the level of international language support that programming languages, frameworks and IDEs need to support, and takes a look at what is possible in .NET
- Fix: ASP.NET 4 Page on IIS 7 Misbehaves When Browser URL Doesn’t Include Default Page – Ken Cox highlights a wierd bug and a fix he encountered on when running an ASP.NET page on IIS 7, where he had no such issue on IIS6
- Why I Still L.O.V.E. ASP.NET WebForms – John Katsiotis discusses his love for ASP.NET WebForms and how the WebFormsMVP project makes working with them much nicer, illustrating the features with samples.
- How to Write Windows Shell Extension with .NET Languages – The All-In-One Code Framework team take a look at one of their samples which enables you to create Shell Extensions for Windows in .NET, discussing how and why this became possible in .NET 4, and looking at using the sample to create an extension in this Code Project article.
- Capturing Screenshots on Windows Phone 7 – Mike Ormond highlights a useful tool for capturing screenshots of Windows Phone 7 applications for inclusion in your Market Place submissions.
Comments Off on The Morning Brew #824
Posted by Chris Alcock on 30 Mar 2011 | Tagged as: .NET, Development, Morning Brew
- Style Cop 184.108.40.206 released – Tatworth highlights the release of Style Cop 220.127.116.11, the latest preview release of the v4.5 series
- Phoney Tools v0.7 Released – Shawn Wildermuth announces the release of version 0.7 of his Phoney Tools library for Windows Phone. This release includes a helper class for working with Enums, improvements to the InputPanelProvider along with various more minor bugfixes and improvements.
- ASP Classic Compiler is now open source – Li Chen announces the release of the source code for the ASP Classic Compiler under the Apache 2.0 license. This compiler takes Classic ASP code written in VBScript and converts it to a .NET executable which can run within ASP.NET environments.
- Simple.Data release history – Mark Rendle announces the release of Simple.Data 0.5.6. Simple Data is a lightweight data access library which makes significant use of .NET 4 features (dynamic) to give a SQL like data access story without the dangers of SQL injection.
- Compound Assignment, Part One – Eric Lippert takes a look at the compound Assignment Operators (+=, -=, etc), discussing the simple case description of this functionality, before moving on to look at the cases where this simple explanation does not hold the full truth.
- C# API Design: Named parameters clashing with type inference – Jonathan Carter discusses the use of name and optional parameters as a means of making your API more understandable and also discusses some of the problems you can run into when working with named / optional parameters with generic types as arguments.
- Introducing BDDify framework – Mehdi Khalili gives an introduction to the use his BDDify BDD framework for .NET, showing it in use in a number of different scenarios. This project is a relatively new one and is on the look out for feedback to help improve the project.
- Effective Tests: How Faking It Can Help You – Derek Greer continues his series of posts on Effective Tests with a deeper discussion of the use of fake implementations to get tests to pass.
- Benchmarking Lessons Learned The Hard Way – Alex Turner shares some advice based on what he has learnt while performing benchmarking to help you ensure that your benchmarks are as fair as possible.
- Anatomy of a .NET Assembly – The DOS stub – Simon Cooper continues this series digging into the innards of the .NET assembly, exploring the header at the beginning of .NET executable, and in his next post, explores The CLR Loader stub
- Enabling dynamic compression (gzip, deflate) for WCF Data Feeds, OData and other custom services in IIS7 – Scott Hanselman takes a look at enabling compression within IIS for various different types of content using the IIS Compression Module, showing how you can do this through the GUI and command line
- March 2011 IIS Community Newsletter is published – Steve Schofield shares the March edition of the IIS Community Newsletter, a nice monthly newsletter which contains news about IIS and related products and the community surrounding IIS
1 Comment »
Posted by Chris Alcock on 29 Mar 2011 | Tagged as: .NET, Development, Morning Brew
- TFS Integration Platform Updated (Mar ’11) – Brian Harry highlights the official binary release of the TFS Integration Platform’s March release, now available on the Visual Studio Gallery. This release is a bugfix release with an impressive number of fixes included giving a boost to the stability of the product.
- Masked Input Plugin 1.3 – Josh Bush announces version 1.3 of his jQuery Masked Input Plugin. This release fixes a number of bugs and now comes with a suite of tests, along with a better minification resulting in a slightly smaller filesize.
- Encapsulation: You’re Doing It Wrong – Derick Bailey discusses the Object Oriented Programming Principle of Encapsulation (AKA Information Hiding), looking at some of the myths of encapsulation and discussing ‘Doing it right’
- Jeff Wilcox’s "Metro" design guide for developers, v1.00 – Jeff Wilcox shares a nice guide to making your Windows Phone Application conform to the Metro look and feel, highlighting the important things to do to get that consistent look and feel.
- Metro In Motion Part #2 – "Peel" Animations – Colin Eberhardt is also digging into the Metro look and feel, showing in this post how you can achieve the peel application exit animation in your own applications as a transition.
- Effective Tests: A Test-First Example – Part 1 – Derek Greer presses on with his series on Effective Tests with an introduction to Test Driven Development, and a worked example of using TDD (and a bit of behaviour driven development) to develop some functionality.
- Scaffolding Actions and Unit Tests with MvcScaffolding – Steve Sanderson continues his series on the use of the MvcScaffolding NuGet package with part three, looking at how the Scaffolding can help with the creation of Actions and Unit Tests by using the provided methods to Scaffold the stub implementations of both into your code.
- Modifying the default code generation/scaffolding templates in ASP.NET MVC – Scott Hanselman is also focusing on how you can be more efficient when using templating, looking at how you can customise the templates used for code generation in ASP.NET MVC, including a recording of his ASP.NET MVC 2 Ninja Black Belt Tips video where he discusses this concept.
- Optimizing Regex Performance, Part 3 – Ron Petrusha continues his long running series about Regular Expression Performance over on the BCL Team Blog. This part focuses on the performance of capturing and non-capturing groups in your Regular Expressions.
- Associations in EF 4.1 Code First: Part 2 – Complex Types – Morteza Manavi continues this series with a look at the mapping of Complex Types using Entity Framework Code First, discussing the definition of Complex Types, and looking at the implementation of mapping using Code First.
- Monads! European Virtual ALT.NET Tuesday 29th March – Tonight (Tuesday 29th March) sees Mike Hadlow presenting his Monads talk to the European Virtual Alt.Net Usergroup. The event kicks off at 7PM GMT (Don’t forget we are now on British Summer Time – GMT+1) and will certainly be an interesting presentation.
Comments Off on The Morning Brew #822
Next Page »