October 2011
Monthly Archive
Posted by Chris Alcock on 26 Oct 2011 | Tagged as: .NET, Development, Morning Brew
Software
- jQuery 1.7 RC1 Released – The jQuery Team announce the release of jQuery 1.7 Release Candidate 1, available now via the jQuery CDN. The team would like you to make use of the release candidate and report any issues encountered back to them.
- Web Essentials – Mads Kristensen releases the next version of the Web Essentials Visual Studio Extension. Version 1.6 brings new features in the form of the Live Web Preview tool window, support for TODO comments in CSS and JavaScript and improves the performance of the extension.
- Visual Studio 2010 SP1 – now available on Microsoft Update – The Visual Studio Team highlight the inclusion of Visual Studio 2010 Service Pack 1 on Microsoft Update, which will now be pushing out this update to developers who have not yet updated.
Information
- SemVer, NuGet, and Nightly Builds – Phil Haack discusses some improvements to NuGet to help support its use in internal and Continuous Integration Scenarios, and the introduction of support for SemVer versioning numbers, discussing how to version pre-release and continuous integration builds.
- When at last you await – Stephen Toub discusses a minor performance optimisation you can make with compositional code using the async / await keywords, showing two equivalent methods which have subtle differences in how they are actually implemented by the compiler.
- Assault by GC – Marc Gravell discusses some useful optimisations you can make to improve the performance of applications which are experiencing stalls caused by long running garbage collection processes within the framework which helped improve the performance of StackOverflow.
- Empty Charsets in IE 9 Causing JSON Parsing Errors – Rob Conery follows up from his previous post on issues with JSON parsing in Internet Explorer 9 when the charset was not set in the response, discussing the specification and Internet Explorer’s implementation.
- Updated Win 8 Dev Platform diagram – Rockford Lhotka also follows up his previous post with and update to one of the diagrams, now updated to include the Chakra JavaScript Engine.
- Entity Framework, The Five Years Plan, And Building Software on Future Features – Ayende looks back at the original aims for Entity Framework and how its ideas of Entity Data Model where intended to appear in the whole range of products across Microsoft’s development stack.
- Models for a view (some objects are more equal than others) – Peter van Ooijen discusses the model component of MVC applications looking at the flow of Domain Objects from the domain model to the view, and the dangers in the flow being the other way round.
- Rebuilding My Backbone.js Plugins With Modules, SRP and More – Derick Bailey discusses how he has been rebuilding many of his Backbone.js plugins using better JavaScript programming and development principles
- Beginner Guide to Page and Script Debugging with Chrome – Dave Auld gives a tour round the debugging capabilities provided for Web Developers in the Chrome browser, discussing in detail the use of all the different features.
- State of .NET Image Resizing: how does imageresizer do? – Bertrand Le Roy takes an updated look at the problem space of resizing images in web applications, discussing how the pure .NET ImageResizer.NET library compares to using GDI and WPF, and allows use in medium trust.
Community
Comments Off on The Morning Brew #967
Posted by Chris Alcock on 25 Oct 2011 | Tagged as: .NET, Development, Morning Brew
Software
- .Net Framework 4.0.2 Release Information Rollup – Greg Duncan highlights a (rather confusing) set of updates to the .NET Framework 4.0 whcih add a few new features and address a few issues. The framework update is accompanied by updates to tooling to make them work with the updated version.
- WiX v3.6 Beta released – Rob Mensching announces the beta release of WiX 3.6. The team would like you to try out this latest release and feedback on the changes, including Burn a new bootstrapper, improved elevation support, patch slipstreaming,
- Released: RequestReduce 1.3 Now Runs on .net 3.5 and a Preview of Support for Third Party Javascripts in your Minification and Merge Process – Matt Wrock announces an updated release of RequestReduce. Version 1.3 includes some minor re-architecting with the SQL Server synchronisation code being moved to its own assembly, along with the ability to run RequestReduce on .NET 3.5, opening it up to a wider range of developers.
- Windows Azure Toolkit for Windows Phone (V1.3.1) is released – Avkash Chauhan highlights the release of the Windows Azure Toolkit for Windows Phone v1.3.1. This updated release updates the Windows Azure Tools version to the 1.5 September 2011 release in the Azure Samples, updates to Windows Phone Developer tools RTW, makes use of the ASP.NET Universal Providers, improves the Blobs API and introduces two new samples.
- Enterprise Library community extensions ported to v5, released via NuGet – Grigori Melnik highlights the work of the EntLibContrib Project Team in porting the EntLibContrib project to Enterprise Library v5, and the release of the parts which have been ported as a NuGet Package.
- xunitcontrib-resharper 0.4.4 – dotCover support – Matt Ellis announces a new version of his xunitcontrib-resharper plugin which brings xUnit.NET to the Test Runner, and as of this new release also supports integration of the JetBrains dotCover code coverage tool.
Information
Community
Comments Off on The Morning Brew #966
Posted by Chris Alcock on 24 Oct 2011 | Tagged as: .NET, Development, Morning Brew
Software
Information
- Lap Around Roslyn CTP: Introduction & Syntax Rewriting – Sasha Goldshtein kicks off a series of posts looking at last week’s CTP release of Roslyn, setting the background to the types of problem that Roslyn solves in the introduction, and starting digging into using Roslyn to rewrite syntax.
- Build Online C# Syntax Checker with Roslyn – Nandip Makwana takes a look at using Roslyn to create an online syntax checker for C# code, looking at using the Syntax Tree to parse the code, and obtaining the error information to return back to the user.
- Coded UI Tests for jqueryui – Mathew Aniyan discusses the use of Coded UI Tests with web user interfaces which make use of the jQuery UI library, discussing the types of test which work, and how you can work round some issues in testing some of the more complicated controls.
- Javascript minification patterns: Structuring for maximum compression – Anthony van der Hoorn discusses the process of JavaScript Minification, and highlights how the scoping of variables, and therefore the structure of your code can make a significant difference to how minified the code will end up.
- Implementing Programming Languages using C# – Christopher Diggins discusses the use of his Jigsaw library to help in the creation of your own programming language discussing the constituent parts of the library which are used to build your own language implementation, programmed in C#.
- Dynamic resolution rules joy – Ayende highlights a particular aspect of Dynamic Objects in .NET whereby they will always use actual property implementations over their Dynamic option (provided by TryGetMember).
- New Line of Business Features in Silverlight 5 – Using pInvoke – Dan Wahlin continues his series of posts looking at the features of Silverlight 5 which provide for the needs of the Line of Business application developer, discussing the use of PInvoke in Elevated Trust applications.
- ObjectStorageHelper<T> – A WinRT utility for Windows 8 – Jamie T shares a helper class which abstracts the saving of object data into the three different sandboxed folders available through Win RT.
- Moving to Azure: Worker Roles for Nothing and Tasks for Free – Michael C. Neel shares a useful tip for those moving to Windows Azure who need some limited provision of scheduled tasks where a full blown worker role can’t be justified (especially for cost), making use of the underlying OS features of a Web Role.
- High Availability On The Azure Platform – Jack Greenfield discusses some of the high availability features of Windows Azure within a single data center, discussing resource management, load balancing and partitioning of services.
Comments Off on The Morning Brew #965
« Previous Page — Next Page »