Posted by Chris Alcock on 03 Oct 2012 | Tagged as: .NET, Development, Morning Brew
Software
- Mono 2.11.4 is out – Miguel de Icaza highlights the release of Mono 2.11.4, which brings with it the Google Summer of Cpode Contributions for Code Contracts, and Task Parallel DataFlow, fixes and updates for networking and web services components and much more.
- Shared Source CLI 2.0 book – Arvindsh highlights the availability of the Shared Source CLI 2.0 Internals as a free e-book. The second edition never got published as a physical book, so the authors Joel Pobar and Ted Neward have made it available as a PDF.
Information
- Welcome to TypeScript – The TypeScript Language has an offical site, and this is it. This site does a nice job of giving the key information about the language and its uses, as well as highlighting that it is an open source project, which is cross platform. TypeScript is still causing quite a buzz in the community, here are some more of peoples initial impressions:
- How do we ensure that method type inference terminates? – Eric Lippert discusses how the C# compiler avoids going into infinite loops when performing type inference, taking a look at how the algorithm works, and avoids going on for ever.
- Build Your Own Membership System For ASP.NET MVC – Part II – K. Scott Allen continues this series looking at the implementation of Membership in ASP.NET MVC applications, taking a look at an implementation which does not use the Membership provider, looking at how it is difficult to build a generic membership solution.
- Beware mixing List.Sort() and Thread.Abort() – Patrick Smacchia discusses an interesting effect of using Thread.Abort() when sorting lists, and how it can result in an unexpected exception being thrown.
- Extending Objects in Ext JS – Chris Missal continues looking at how you can extend JavaScript objects using the features of JavaScript libraries, looking this time at how you go about doing this when using ExtJS.
- Mocking jQuery AJAX with AmplifyJS Request – Elijah Manor takes a look at AmplifyJS’s capabilities for mocking AJAX requests thanks to its separation of Request and Request Component, showing how you can use this to help test your code.
- Free book from Microsoft – Introduction-to-Visual-Studio-Technologies.pdf – Tatworth highlights a free e-book from Microsoft looking at all aspects of Visual Studio 2012, ranging from ‘Metro’ development through to ALM.
Comments Off on The Morning Brew #1202
Posted by Chris Alcock on 02 Oct 2012 | Tagged as: .NET, Development, Morning Brew
Software
- TypeScript: JavaScript Development at Application Scale – Somasegar announces the launch of TypeScript, a JavaScript based language which adds type checking, static analysis, interfaces, and compiles down to standard JavaScript. TypeScript also enables improved IDE features such as intellisense, and whats great is that if you know JavaScript you are already part way there in learning the language.
- Introducing TypeScript – Anders Hejlsberg gives a ~1 hour video session on TypeScript, the latest language he has been heavily involved in the creation of
- New ProcDump version 5.0 released, using the -f parameter – Benjamin Perkins highlights the release of version 5.0 of ProcDump, a small unobtrusive tool for debugging crashes, high CPU and memory and other program errors, showing how you can use the tool in a number of scenarios in this post.
Information
- The release of a new language from Microsoft is always an interesting event – here are some of the initial reactions:
- Making a switchable Desktop and Mobile site with ASP.NET MVC 4 and jQuery Mobile – Scott Hanselman takes a look at building a good mobile and desktop experience for your CRUD like web applications, illustrating with a simple example.
- Introduction to CSS3: Responsive Web Design Training with Presentation|Video – Dr. Doris Chen shares a collection of great resources about building Responsive Web Applications using CSS3, including slides, video and various documentation links
- Build Your Own Membership System For ASP.NET MVC – Part I – K. Scott Allen kicks off a new series looking at constructing your own Membership system for ASP.NET MVC. This post sets the scene and looks at the Membership Provider class, discussing some of the complexities with working with the provider
- A Few New OData Things of Interest – Glenn Gailey highlights two recent release in the world of OData, highlighting the WCF Data Services 5.1.0-RC2 release and a new AdventureWorks sample OData feed
- Backbone.EventBinder: Better Event Management For Your Backbone Apps – Derick Bailey discusses how Backbone.EventBinder, recently extracted from Backbone.Marionette into its own project, can help you better manage your events in Backbone based applications
- Using Eventing to Decouple Applications – Joel Ross how adding simple eventing into your applications can help you greatly decouple the various parts of your application from each other, allowing you greater ease and freedom of development.
- nBaclava – Thorsten Bruning shares nBaclava, a base class implementation for making value types in .NET, including Visual Studio Templates for making implementation easier.
Comments Off on The Morning Brew #1201
Posted by Chris Alcock on 01 Oct 2012 | Tagged as: .NET, Development, Morning Brew
Another shorter than planned edition today, once again traffic is the culprit 🙁
Software
Information
Comments Off on The Morning Brew #1200