October 2011
Monthly Archive
Posted by Chris Alcock on 21 Oct 2011 | Tagged as: .NET, Development, Morning Brew
Information
- Roslyn CTP is available – Patrick Smacchia discusses this week’s CTP release of Roslyn a substantial effort from the Microsoft C# and VB.NET compiler teams to recreate the compilers in their respective language, and to add an incredible range of APIs for interacting with the various stages of the compile process.
- Using Roslyn to implement an MVC Razor view engine – David Ebbo takes a look at using Roslyn in ASP.NET to act as a part of a Razor View Engine implementation, replacing out the existing compilation processes, sharing the code of his sample.
- Roslyn Syntax Visualizers – Shyam Namboodiripad gives an overview of two of the samples included in the Roslyn CTP release – the Syntax Visualizer Tool Window and Syntax Debugger Visualizer
- In bed with Roslyn – Ivan Towlson takes the wraps off the Roslyn CTP and starts digging down into how it can be used o enhance your productivity by manipulating code at compile time to easily implement tiresome features like dependency properties.
- An update on Visual Studio performance – Larry Sullivan gives an update on the performance work being done on Visual Studio based on the feedback they are obtaining from users using PerfWatson.
- What’s new in WCF 4.5 – Tooltips & IntelliSense – Piyush continues looking at the new features of WCF in version 4.5 of the .NET Framework, discussing some of the improvements made with respect to configuration, discussing improved intellisense and tooltips when editing the various WCF configuration elements
- Coordinating multiple ajax requests with jquery.when – Joshua Flanagan discusses a jQuery 1.5 feature which makes the combining of results from multiple ajax results together with each executing asynchronously.
Community
- NxtGenUG – Event: Cool things in SQL Denali – The Oxford NxtGenUG User group welcome Andrew Fryer for a session on the new features of SQL Server Denali, the next major release of SQL Server on Tuesday 15th November.
- NxtGenUG – Event: Aspected Orientated Programming – The Southampton NxtGenUG are being visited by Yan Cui on Thursday 17th November for a session on Aspect Oriented Programming, looking at how AOP can mean fewer lines of cleaner, more concise and maintainable code.
Comments Off on The Morning Brew #964
Posted by Chris Alcock on 20 Oct 2011 | Tagged as: .NET, Development, Morning Brew
Software
- Roslyn CTP Now Available – Somasegar announces the release of a Generally Availability CTP of the Microsoft project codenamed "Roslyn". This is a re-write of the compilers for VB and C# implemented in the languages themselves, facilitating the use of the compilers from your own managed code, exposing them as a compiler as a service, and enabling a number of very interesting scenarios.
- The Roslyn Preview Is Now Available – Eric Lippert also shares in the announcement of the Roslyn CTP, discussing the state of the CTP release (remember this is essentially pre-beta software), and highlighting some of the existing limitations.
- Introducing the Microsoft "Roslyn" CTP & Introducing the Microsoft"Roslyn" CTP – The C# and VB.NET teams also share the announcement, discussing some of the history leading up to Roslyn as the latest evolution of the two main .NET Languages, highlighting resources, and also requesting your feedback.
- Announcing The Microsoft Roslyn CTP – Paulo Morgado shares a short getting started quide for the Roslyn CTP release, highlighting some of the additional features it brings to the Visual Studio IDE.
Information
- Implementing an Authorization Attribute for WCF Web API – Phil Haack takes a look at implementing ASP.NET MVC like Authentication Attributes in the WCF Web API, discussing some of the similarities between the two platforms, the parts that are similar to each other, and how WCF Web Api can run on top of ASP.NET.
- Capture, Transfer, and Rethrow Exceptions with ExceptionDispatchInfo [.NET 4.5] – Sasha Goldshtein takes a look at the ExceptionDispatchInfo class included in .NET 4.5’s Task Parallel Library, and how it can be re-used in your in your code to capture and assist in re-throwing exceptions.
- Build Your Own SKYNET with the Windows Azure Auto-Scaling Application Block (WASABi) – Part 2 – J Barnes continues this series looking at the Windows Azure Auto-Scaling Application Block (WASABi), exploring the rule type definitions and looks at s simple scenario of automatically scaling up (and back down) a simple Windows Azure Queue processing application.
- .NET and CoffeeScript: comparing Jurassic, Jint, and IronJS – Joe White takes a look at creating a .NET Desktop based application which can compile CoffeeScript to JavaScript, looking at JavaScript implementations for the CLR to allow the JavaScript Based CoffeeScript compiler to be able to run in managed code, comparing 3 JavaScript Engines for the CLR
- Announcing Improved In-place Updates – DrewMcDaniel of the Windows Azure team highlights some recent improvements to the model for making in-place updates to existing deployed services, discussing the operations that can be achieved without at VIP Swap or complete re-deploy.
Community
- An evening of web and mobile app development – The South-West England Sencha Meetup based in Bath are meeting on Wednesday 30th November for an evening of talks on Mobile development, with sessions on Android and iOS development, along with a look at web based mobile development using Ext JS and Sencha Touch using the .NET Platform. Registration is required, and the number of spaces is limited for this event.
- HTML5 Webcast/Webinar for ASP.NET Developers – Wallace B. McClure is running an HTML5 webinar for DevProConnections Magazine on Wednesday 26th October at 10am PDT, looking at HTML5 for Mobile development using ASP.NET, and also looking at the use of the jQuery Mobile framework.
- Complimentary Two-Day ALM EXPO Virtual Conference – David Baliles highlights the complementary access to a stream from the ALM Expo at the Better Software Conference in Orlando which is running on the 9th and 10th November
Comments Off on The Morning Brew #963
Posted by Chris Alcock on 19 Oct 2011 | Tagged as: .NET, Development, Morning Brew
Software
Information
- Microsoft Codename “Data Explorer” Walkthrough – The Data Explorer Team give an introductory tour to their new Data Explorer project, looking at a worked example scenario which shows the tool in use to help make business decisions.
- How We Talk about EF and its Future Versions – The Entity Framework Team discuss their move to more agile development practices, and how it raises issues about how they refer to the various parts of the product, which is now made up of the core framework releases and a slew of out of band releases which add significant functionality.
- CQRS, Commands, Command Handlers and Command Dispatcher – Shiju Varghese discusses the adding of some of the CQRS principles to the EFMVC sample application discussing the various parts that make up the execution of commands and their registration in the AutoFac Inversion of Control / Dependency Injection container.
- Distributed Memory: Harnessing the PowerShell command line parser in .net – Steve Gilham takes a look at using the PowerShell command line parsing functionaity from an F# application, illustrating how you can use this component in your .NET applications.
- Build Your Own SKYNET with the Windows Azure Auto-Scaling Application Block (WASABi) – Part 1 – J Barnes kicks off a series looking at the use of the Windows Azure Auto Scaling Application Block (to be known as WASABi), discussing what it aims to provide and looking at the configuration of its capabilities.
- ReSharper plugins via NuGet – Matt Ellis discusses some early experiments into using the NuGet Package Manager to distribute ReSharper Extensions using NuGet to handle the download and install, requiring you only to restart your IDE before taking advantage of the extension.
- New! HTML 5 and CSS: Six Complete Lessons – Randy Guthrie highlights 6 lessions on HTML5, CSS and some of the HTML 5 features such as Canvas and Mutlimedia from the MIS Laboratory. Each lesson contains about 75 to 100 minutes worth of content in a class room scenario.
- F12 The best kept web debugging secret – Susan Ibach highlights one of the features which lurks in the hidden depths of recent Internet Explorer releases, looking at the use of the F12 Developer tools to help debug and work with Client side Web Applications.
- Site Pinning: Rotating Overlay Icons for Multiple Service Notifications – Rey Bango continues his series of posts looking at making the most of the Internet Explorer Site Pinning functionality, exploring how you can further enhance icon overlays used in the task bar.
- Taking Baby Steps with Node.js – BDD Style Unit Tests with Jasmine and CoffeeScript – Jan Van Ryswyck continues his series looking at BDD style testing with Node.js using Jasmine, exploring how the syntax gets really interesting and powerful when you combine it with CoffeeScript.
Community
- Gill Cleeren on Windows Runtime & Metro Apps for Windows 8… – Scottish Developer welcome Gill Cleeren to Edinburgh on Wednesday 23rd November for two sessions, one exploring building a Windows Phone 7 from File > New Project to the market place, and a second looking at building Windows 8 Metro apps using WinRT.
- Windows Phone 7.5 Developer Event THURSDAY! – Paul Johnson highlights this Thursday’s all day Windows Phone Event being run as a Live Meeting event starting at 9am (Pacific) and runs for 8 hours (so evening time here in the UK). Registration is required.
- The JetBrains Magical Mouseless Continuous England User Group Tour – Hadi Hariri is on an England User group our in Mid November taking in Essex, Cambridge, Manchester, Coventry and London with a session on Mouselless development. In Lonodon he will be joined by a few UK speakers for sessions on Continuous Development (Paul Stack) and Dynamic Plugins with OpenWrap (Seb Lambla)
Comments Off on The Morning Brew #962
« Previous Page — Next Page »