Posted by Chris Alcock on 12 May 2011 | Tagged as: .NET, Development, Morning Brew
Software
- dotPeek – Free .NET Decompiler is Available for Early Access – JetBrains announce the availability of the Early Access Preview of dotPeek, their entry into the .NET Decompiler marketplace. dotPeek features support for .NET Assemblies from 1.0-4.0, decompiling to C#, and has a similar user experience keyboard short cuts, etc) to ReSharper. As always with Early Access Previews the team are interested in your feedback to help improve the product.
- Silverlight Integration Pack for Microsoft Enterprise Library 5.0 released! – Grigori Melnik announces the release of the Silverlight Integration Pack for Enterprise Library 5.0 from the Patterns and Practices team. This release includes Caching, Validation, Logging, Exception Handling, Unity and Policy Injection Application Blocks for Silverlight. Also released is an optional update for the Enterprise Library 5.0 which updates a number of application blocks.
- And now… Raccoon Blog – Ayende announces Raccoon Blog, a full featured blogging engine built to his own requirements which runs on top of RavenDB and ASP.NET MVC3. Full Source is available on GitHub, and will doubtless serve as a good example application for users wanting to get into RavenDB.
Information
- New NuGet Documentation Site – Phill Haack discusses the importance of good documentation for an open source project, highlighting some of the key features of such documentation, and highlights the NuGet documentation project, urging you to get involved.
- Writing an IIS 7.5 Auto Start Provider – Mohamed M Malek discusses the IIS7.5 Auto Start Provider, looking at a custom implementation, and explores how you can configure its use in code.
- NuGet for the Win! – Grigori Melnik discusses how the Patterns and Practices team are now using NuGet as the primary shipping method to make it easier to install the various Enterprise Library features, ensuring you have only the dependencies you require.
- IDisposable, and resource leaks: It could happen – Bill Wagner responds to a reader’s question on the use of ‘using’ statements and the IDisposable Interface, discussing the correct and safest ways of working with IDisposable objects.
- Tinyweb Series: 3 Dependency Injection & Filters – Martin Rue presses on with his introduction series on his TinyWeb framework, exploring his use of StructureMap to provide dependency injection into handlers and filters.
- How to replace default interface property implementation expansion with automatic properties – Daniel Cazzulino takes a look at how you can customise the templates for the auto creation of properties in Visual Studio to allow you to have it generate auto properties. These principles apply to the templates for other expansions, allowing you to customise and improve your development experience.
- IE Pinned Sites Part 9: Patterns to make your pinned site code play nice in all browsers – Jennifer Marsman continues this series on Pinned Internet Explorer Sites with a look at making the JavaScript required for integration with the Windows Environment behave well when the site is viewed in other browsers.
- Michael’s "Mega Collection of Silverlight 5 Beta" Demos – Michael Crump shares a collection of demonstration projects exploring the various new features of the beta release of Silverlight 5, and highlights a few other articles and a presentation recording on Silverlight 5 Beta.
- Last Chance for Spring Cleaning – Get Your App Featured – Mike Ormond highlights a great opportunity to get your Windows Phone 7 application some additional publicity by having it featured on the MarketPlace in May and June. In order to qualify you must have a new or significantly updated application published to the MarketPlace before the 15th of the month, and let the AppHub team know about it.
Community
- Meetings – "The Scaling Habits of ASP.NET Applications" with Richard Campbell – The .NET Developer Network welcome Richard Campbell for a session on the scaling of web applications powered by ASP.NET on Monday 13th June at the University of West England, near Bristol.
- Windows Phone 7 Wednesdays by Telerik – Evan Hutnick highlights a series of virtual webcast events from Telerik presented by Telerik Developer Evangelists, Microsoft MVPs, and other experts which will be focusing on the Windows Phone 7 platform. The events are weekly beginning next week, taking place at 11am EST
- Announcing Pablo’s Fiesta 2011!!!!! – Joe Ocampo announces the opening of registrations for the Pablo Fiesta Open Spaces conference, organised by the Los Techies which focuses on Software Quality and craftsmanship. The event takes place over the weekend of 30th Sept, 1st & 2nd October (Friday – Sunday) in Austin, Texas. Registration is a very reasonable $15.
- Windows Phone 7 Unleashed Hackathon – Blogus Maximus highlights a Pre-TechEd Windows Phone 7 Hackathon event in Atlanta. This all day event, running on Monday 16th May, is open to everyone (not just TechEd attendees) and there are 300 places available.
Comments Off on The Morning Brew #850
Posted by Chris Alcock on 11 May 2011 | Tagged as: .NET, Development, Morning Brew
Software
- May 2011 Release of the Ajax Control Toolkit – Stephen Walther announces the May 2011 release of the Ajax Control Toolkit, available now on CodePlex. This release addresses the ModalPopup and AsyncFileUpload controls, resolving 34 reported issues, along with improvements including animation support.
- Localized Releases of ASP.NET MVC 3 Tools Update – Phil Haack announces the release of Localised versions of the ASP.NET MVC 3 Tooling Update, now available in French, German, Italian, Japanese, Chinese (both Simplified and Traditional), Korean, Russian and Spanish
- Microsoft to Acquire Skype: Combined companies will benefit consumers, businesses and increase market opportunity. – Yesterday, in an $8.5 billion announcement, Microsoft announced that they would be purchasing Skype and bringing Skype to XBox and Kinect, Windows Phone, whilst maintaining Skype’s standalone versions for other operating systems.
- Regex Hero (no, not you, the free Silverlight based Regex tester, library Regex Hero) – Greg Duncan highlights Regex Hero, a Silverlight application which provides a simple Regex IDE implemented in Silverlight, allowing you to test your regular expressions, and obtain code snippets for running the regex in your C# / VB.NET applications. Also included is a community sourced library of regular expressions for common use cases.
Information
- Task Parallel Library: 6 of n – Sacha Barber continues his series of posts exploring the Task Parallel Library (TPL). In this post Sacha finishes looking at the Task Parallel Library, and moves on to the Async Functionality which will be available in vNext of the mainstream .NET Languages, exploring the second CTP release, looking at how async/await re-writes your code to implement the rich async functionality.
- Testing SSL and HTTP Compression in your ASP.NET web sites with IIS Express – G. Andrew Duthie looks at how IIS Express makes it possible to easily run and test your web applications on your desktop machine using real IIS functionality like SSL Certificates and HTTP compression.
- Validating Data in ASP.NET MVC Applications – Bipin Joshi explores the optiosn available for validation in your ASP.NET MVC 3 applications, exploring adding validation errors to ModelState, using the Data Annotation Attributes, looks at the IDataErrorInfo and IValidatableObject Interfaces, and client side and remote validation.
- IE Pinned Sites Part 8: How to implement a Flashing Taskbar Button – Jennifer Marsman continues her series looking at the features available to pinned Internet Explorer Sites, looking at the ability to make the task bar icon flash to attract the user’s attention when actions occur in your pinned application.
- Silverlight 4: Convert Text to Speech – Pravinkumar Dabade takes a look at how the elevated trust and COM interop functionality of Silverlight 4 allows you to create applications which include features like Text To Speech.
- Silverlight 5 Beta Rough Notes: Low Latency Sound Effects – Mike Taulty continues his Rough Notes series of posts exploring the Silverlight 5 Beta release, taking a look at playing sound clips using the Low Latency Playback, exploring the situations where this functionality is a requirement and illustrating with an example.
- Don’t comment your code! – Aron Woost discusses the various practices of commenting in code, looking at a range of commenting examples, which in his opinion range from annoying to evil. Some good discussion of this one in the comments of this one too.
- Tinyweb Series: 2 Building APIs – Martin Rue continues his series exploring his Tinyweb project. In this second part Martin discusses the various return types available and what they are useful for, and explores using the framework to construct HTTP based APIs
Community
- NxtGenUG – RavenDB gives RDBMS the bird – The Hereford NxtGenUG welcome Rob Ashton for a session exploring the RavenDB NoSQL / Document Database on Monday 13th June. In the session Rob will explore the use of Document Databases, MapReduce in LINQ, and look at the differences between RavenDB and other document database implementations.
Comments Off on The Morning Brew #849
Posted by Chris Alcock on 10 May 2011 | Tagged as: .NET, Development, Morning Brew
Software
- Bringing Windows Azure to more devices – Somasegar announces the release of Windows Azure Toolkits for the iOS and Windows Phone 7, and the plans for an Android release in preview form later this summer.
- NOW AVAILABLE: Windows Azure Toolkit for iOS – The Windows Azure Team go into a little more detail on the contents of the iOS Windows Azure Toolkit.
- Windows Azure Toolkit for Windows Phone 7 1.2 will Integrate with ACS – Vittorio Bertocci talks about the Windows Azure Toolkit for Windows Phone and discusses the features he was involved with on surrounding authentication and authorization using the Windows Azure Access Control Service, and walks through the File>New Project experience.
- SQL Azure Diagnostics Tool – Bill Zack highlights the SQL Azure Diagnostics Tool which provides performance information about your use of SQL Azure, allowing you to identify and optimise performance problems relating to Sql Azure.
- JustDecompile – Free (well, reg-ware), for everyone, forever, stand-alone .Net Decompiler from Telerik – Greg Duncan highlights Telerik’s entry into the market space left by the Reflector licensing change, highlighting two posts looking at JustDecompile, currently available as a Beta.
- Babylon Toolkit : a toolbox for developing 3D applications with Silverlight 5 – David Catuhe shares his Babylon Toolkit, a library of high level 3D features for Silverlight 5, providing support for camera views, models, and effects
Information
- Optional argument corner cases, part one – Eric Lippert digs deeper into Optional Arguments with a look at when methods with optional arguments and Interface methods collide, looking at how the overload resolution works in these scenarios.
- HTML5 Improvements with the ASP.NET MVC 3 Tools Update – Scott Guthrie continues his series of posts about the features introduced in the MIX11 release of the ASP.NET MVC3 Tools Update, this time looking at the HTML5 Support that has been added, the project template support, IDE features enabled by SP1 and the Modernizr library which is now included in with ASP.NET MVC.
- Compiling MVC Views In A Build Environment – Phil Haack discusses the compiling of ASP.NET MVC Views when using build environments like TFS and AppHarbor, highlighting a bug in the earlier releases of ASP.NET MVC, and the fix included in the ASP.NET MVC 3 Tools Update
- AsyncController v/s SessionLess Controller – Imran Baloch takes a look at the difference between the ASP.NET MVC 3 SessionLess Controller and the ASP.NET MVC 2 Async Controller, demonstrating the difference in the way that they allow user actions to be executed
- C#er : IMage: Dynamic Types to Simplify Property Change Notification in Silverlight 4 and 5 – Jeremy Likness takes a look at a technique using Dynamic types to implement a generic Property Changed Notification in both Silverlight 4 and 5, walking through the solution and sharing the code.
- Writing inline MSBuild tasks in C# for one-liners – Daniel Cazzulino shows how you can easily extend MSBuild using C# to define tasks in your build file.
- IE Pinned Sites Part 7: How to implement Thumbnail Toolbar Buttons – Jennifer Marsman continues her series on Internet Explorer 9 Pinned Sites taking a look at the implementation of custom thumbnail toolbar buttons, bringing rich functionality from your site into the Windows Experience.
- Tinyweb Series: 1 Getting Started – Martin Rue kicks off a series of posts looking at the use of his Tinyweb project, a lightweight framework for ASP.NET which interfaces closely with the HTTP protocol.
Community
- NNUG Online – Mai 2011 – NNUG – Tomorrow(Wednesday 11th May) Evening Hadi Hariri joins the Norwegian .NET User Group for a Virtual event over Live Meeting. Hadi will be discussing creating ReSTful Architectures usin ASP.NET MVC. The event is free and starts at 7pm CET
- Silverlight UK User Group [May 2011] Agenda – The Silverlight UK Usergroup wll be meeting on Wednesday 18th May at EMC Consulting’s offices in London, where Mike Taulty will be presenting a session on the Silverlight 5 Beta release
Comments Off on The Morning Brew #848
« Previous Page — Next Page »