April 2012
Monthly Archive
Posted by Chris Alcock on 30 Apr 2012 | Tagged as: .NET, Development, Morning Brew
Information
- April 27th What’s Happening Around Visual Studio – Jason Zander gives another of his updates on what is going on in the Visual Studio World, highlighting the Async Targeting Pack for VS11, a number of great blog articles, and highlighting the availability of session recordings from the STAREAST testing conference.
- Using Nightly ASP.NET Web Stack NuGet Packages – Henrik F Nielsen discusses how you can now get the latest and greatest ASP.NET Web Stack NuGet packages which are generated from nightly builds of the Open Source project, showing how you can configure your system to use these cutting edge packages.
- A XAML Guy digs into ASP.NET MVC4 (Part 1 of ?) – Michael Crump kicks off a new series of posts taking a look at ASP.NET MVC4 from the point of view of a XAML Silverlight / Windows Phone / WPF developer. This first post gets you up and running and introduces some of the ASP.NET MVC fundamentals.
- Using Razor V2 in ASP.NET MVC 3 – Imran Baloch takes a look at how you can make use of the Razor V2 engine, which ships with ASP.NET MVC 4 and web Pages 2, from within your ASP.NET MVC 3 applications.
- GZip/Deflate Compression in ASP.NET MVC – Rick Strahl revisits GZip compression of web page output, looking at the best way of adding this capability in a controllable fashion to your ASP.NET MVC applications via ActionFilters.
- Learn MVC (Model view controller) Step by Step in 7days – Day 3 – Shivprasad koirala picks up this series of posts again posting day 3 of the series to CodeProject , taking a look at the use of partial views, the Razor View Engine, Data Annotation validation, and the use of Windows Authentication in your applications.
- The Present and Future of Using JSON in WebForms – Carl Bergenhem of the Telerik ASP.NET AJAX Team discusses the use of JSON data in your ASP.NET Web Forms applications, looking at the current WebService approach, and discussing some of the new features coming in ASP.NET 4.5
- The Case of The Unquoted Command Line: Process Monitor and MPGO.EXE – Sasha Goldshtein highlights MPGO.EXE, a tool which is included in the ,NET Framework which provides improved optimization managed assemblies. In this post Sasha takes a look at using process monitor to investigate an issue he was having with its use.
- Simple.Data and VB.Net the beginning & Seeing the sql Simple.Data generates – Christiaan Baes kicks off a series of posts looking at the use of the Simple.Data Micro ORM library from VB.NET, taking you through the setup and simple use of Simple.Data, and looking at the generated SQL it produces.
- Playing with PetaPoco – Eli Weinstock-Herman follows suit and takes a look at the use of PetaPoco (in C#), again exploring the getting started story, and looking at some simple examples.
- JSIL – The IL to JS transformation project (Yes it takes .Net IL assemblies and generates JavaScript from them) – Greg Duncan highlights JSIL, a compiler which takes .NET applications and libraries and ‘compiles ‘them into cross browser JavaScript, outputting code which is surprisingly well written, making it easier to debug.
- Celebration! 120’000 downloads for #mvvmlight, 2 copies of Expression Studio to win – Laurent Bugnion celebrates 120000 downloads of his MVVMLight framework, with a give away of two copies of Expression Studio, along with a discussion of some of the history of MVVM Light.
Community
Comments Off on The Morning Brew #1095
Posted by Chris Alcock on 27 Apr 2012 | Tagged as: .NET, Development, Morning Brew
Software
Information
- ASP.NET Web API Updates – April 27 – Henrik F Nielsen highlights some of the changes to the ASP.NET Web API which are now available in the source code, and will eventually become part of the official release. The changes surround the wiring up of Message Handlers, access to progress notification for upload and download, and further support for Multipart messages.
- Back to Basics: Moving beyond for, if and switch – Scott Hanselman resumes his Back To Basics series looking at how modern languages allow you to move beyond the standard for, if and switch statements allowing you to write more expressive and shorter code.
- C#/.NET Little Wonders: The Enumerable.Range() Static Method – James Michael Hare also continues his series on the little wonders available in the C# language and .NET Framework with a look at the use of the Enumerable.Range() method in a couple of scenarios.
- "Virtual method call from constructor" What Could Go Wrong? – Peter Ritchie discusses a common code analysis warning about calling overridable methods in constructors which while syntactically correct can result in unexpected behaviour.
- ASP.NET MVC: Resolve or Inject? That’s the Issue – Dino Esposito discusses the difference between dependency resolving using a service locator and dependency injection in ASP.NET MVC web applications.
- Auto-scaling Azure with WASABi – From the Ground Up – Greg Oliver discusses the process of setting up WASABi to provide auto scaling of Windows Azure, looking at how you can test the setup using the compute emulator
Comments Off on The Morning Brew #1094
Posted by Chris Alcock on 26 Apr 2012 | Tagged as: .NET, Development, Morning Brew
Software
- Json.NET – Download: Json.NET 4.5 Release 4 – The Json.NET team announce the release of Json.NET 4.5 Release 4. This release adds a Portable Class Library build, further customization of the JsonConverter, improved error messages in Json Reader and Serializer, along with some new attributes for controlling serialization and the usual fixes.
Information
- Visual Studio Fakes Part 2 – Shims – Peter Provost continues his series looking at the Visual Studio 11 support for Fakes, in this part discussing the use of Shims to allow you to control code your code under test relies on but which cannot be injected, looking at how Shims allow you to create tests of this type of code, allowing you to eventually refactor the dependency out into something manageable.
- Bringing CLR’s Power to non .NET languages – Part 1 – Dorian Corompt kicks off what looks to be an interesting series of posts looking at consuming .NET CLR based code in non .NET languages like C++, Java, PHP, etc, looking at the use of C++ to create a bridge between the non .NET language and the CLR.
- Obsoleted Types, Methods and Migration Guide and more for .Net 4.5 (Beta) – Greg Duncan highlights s selection of resources (with some help from Wriju) which discuss the many changes in .NET 4.5, the types and members which have been marked as obsolete, migration documentation, and discussion of dependencies of the different .NET versions.
- Windows Azure Storage for the ASP.NET Developer – Adam Hoffman shares his latest installment of s series of posts from Adam, Rachel Appel, and Peter Laudati looking at Azure for Web Developers. In this post Adam discusses the different storage options available on Windows Azure, ranging from relational SQL Server data stores to blots and queues.
- Top 7 Concerns of Migrating an ASP.NET Application to Windows Azure – Peter Laudati’s latest part of the series is also available, where he discusses the 7 most common concerns and decisions you need to make when moving an existing ASP.NET application to the cloud.
- Get Started Building Data Driven Apps with Windows Azure and SQL Axure – Rachel Appel also has her latest article in the series available, looking at the use of SQL Azure to create a data driven application.
- ‘Task List’ and comments – Amar Nityananda reminds us of the ability to customize the tokens that the Visual Studio Task List uses to identify tasks in code, allowing you to identify custom markers in code via the task list.
- 6. Sequences – Being lazy is allowed – Dorian Corompt continues this series on F#, discussing the concept of laziness in sequences, their role in programming and dealing with infinite sequences, and how you can use them in F#.
Comments Off on The Morning Brew #1093
Next Page »