Posted by Chris Alcock on 25 May 2011 | Tagged as: Uncategorized
Windows Phone Mango
Information
- Windows Phone Mango – Whatâ’s New? ("Overview"- Part 0 of 8) – Alex Golesh shares a comprehensive 8 part series of posts looking at the various aspects and features of the Mango Windows Phone Release. Further parts of the series explore:
- Mango from the trenches part 1: Adding a new live tile to the start page #wp7dev – Laurent Bugnion also takes a look at the new release, kicking off a series looking at the new features, and in this first part explores the new Live Tile support.
- NuGet for the Enterprise: NuGet in a Continuous Integration Automated Build System – Scott Hanselman follows on from his TechEd talk on using NuGet in the Enterprise, discussing how NuGet can be integrated into your software development lifecycle, highlighting the videos of the session, and walking through the process of automating NuGet package creation using Continuous Integration.
- Don’t Do Role-Based Authorization Checks; Do Activity-Based Checks – Derick Bailey discusses developing Authorisation systems, discussing how he finds Role Based authorisation doesn’t always fit well, and discussing authorising using an Activity based approach.
- MVVM Backlash – Ward Bell discusses his like of the MVVM pattern, and then proceeds to take an objective view of the pattern discussing its major advantages, and how if you don’t care about those aspects then MVVM may not be the best fit for you.
- Creating a Line Chart using the HTML 5 Canvas – Dan Wahlin takes a look at programming against the HTML 5 Canvas using JavaScript, illustrating with the creation of a simple charting control which draws line graphs.
- The Darkness Behind DateTime.Now – Keyvan Nayyeri discusses the use of DateTime.Now, DateTime.UtcNow and the Stopwatch class, talking about where each should be used, and looking internal implementations and the relative performance of each.
- NHibernate Pitfalls: Specifying Event Listeners in XML Configuration , Collection Restrictions & The SaveOrUpdate Event – Ricardo Peres highlights a few NHibenate Pitfalls and Gotchas, some caused by bugs, others by misunderstandings, along with showing workarounds where appropriate
- What’s New in Silverlight 5? – Mohammad Elsheimy gives a run through of the features of Silverlight 5, illustrating with some shared demo code in this CodeProject article
Community
- NxtGenUG – Event – MVC 3 – The Coventry NxtGenUG welcome Ian Russell for a session on ASP.NET MVC3 on the evening of Monday 20th June at the The Royal British Legion in Coventry
- TechDays 2011: dev session recordings, slides and content online – The MSDN ‘Belux’ team highlight the recordings of the sessions from their recent TechDays events featuring an excellent range of speakers and topics allowing those not able to attend to gain considerable benefit from the event.
Comments Off on The Morning Brew #859
Posted by Chris Alcock on 24 May 2011 | Tagged as: .NET, Development, Morning Brew
Software
- elmah – Error Logging Modules and Handlers for ASP.NET – The ELMAH team released version 1.2 of ELMAH (Error Logging Modules and Handlers for ASP.NET). This release addresses a number of issues with support for various backend databases for error recording, along with other bugs
- DiffPlex 1.2 Released – Matthew Manela announces the release of version 1.2 of DiffPlex, the diff engine used by the Code Plex website to compare versions of code. This release adds a new InlineDiffBuilder, case insensitivity, and moves to targeting .NET 4 and Silverlight 4.
- Announcing HtmlTags 1.0 – Joshua Flanagan announces the release of HtmlTags 1.0, a suite of .NET objects for constructing HTML offering a better way than concatenation of strings. The library offers a fluent interface to construct the HTML, and is available via NuGet.
Information
- Read-only and threadsafe are different – Eric Lippert discusses the compiler process of building a look up table for all the symbols used in your program, discussing data structures which are immutable, or become immutable upon some ‘Freeze’ action, following on to discuss thread safety of immutable data structures.
- NuGet Package of the Week #7 – ELMAH (Error Logging Modules and Handlers) with SQL Server Compact – Scott Hanselman takes a look at the combining of ELMAH 1.2 with the SQL Compact database, available as a convenient NuGet Package allowing your web application to capture error information into its own SQL Compact database.
- Domain Drive Design N-Layered .NET 4.0 Architecture Guide – Miguel Angel Ramos highlights the availability of the English edition of the ‘DDD N-Layered .NET 4.0 Architecture Guide’ along with a supporting Sample Application. The book is available in a variety of e-book formats. The sample application addresses a full range of technologies (.NET4 Core, Windows Server AppFabric and Windows Azure, Silverlight, WPF, ASP.NET MVC clients) showing them in use in a real world like scenario
- The Basics of MVVM – Paul Sheriff gives a nice introduction to the MVVM pattern and its use in Silverlight / WPF applications, illustrating with a number of samples of code, and discussing why you would want to use the MVVM pattern.
- New TDD Kata – Interactions – Roy Osherove shares his second Code Kata exercise, based on his previous string calculator kata this one includes interaction with users and interaction testing.
- A Simple Windows Phone 7 MVVM Tombstoning Example – Colin Eberhardt discusses Windows Phone 7 applciation Tombstoning for applications based on the MVVM pattern, illustrating the implementation of Tombstoning the application with the help of a simple sample application.
- Webinar wrap-up: Julian on JavaScript – reading jQuery (part 2) – Julian M Bucknall blogs about the second part of his Reading jQuery webinar. The recording of the session is available, and this post discusses some of the key points from the session.
- A few tips for working with XAML inside of Visual Studio 2010. – Michael Crump shares four tips for making your experience of working with XAML code in Visual Studio 2010 easier and better.
- Tinyweb Series: 5 To-do Demo – Martin Rue continues his series of posts on his TinyWeb application framework with a look at a sample application which builds on the information in the previous posts to give a better view of the frameworks Model Binding support
- Cookies Law: Ah the Irony! – Andrew Westgarth discusses changes to the Privacy and Electronic Communications Regulations which come into effect this week in the UK, having an effect on any web applications using cookies
Community
Comments Off on The Morning Brew #858
Posted by Chris Alcock on 23 May 2011 | Tagged as: .NET, Development, Morning Brew
Software
- Happy 20th Birthday Visual Basic! – The Visual Basic Team celebrates the 20th birthday of Visual Basic, first publically announced on 20th May 1991. I, and I suspect may of you, did my first commercial development on Visual Basic back in the pre-.NET era and thoroughly enjoyed it, so join me in wishing VB a very happy birthday.
- The Big Event is just a week away – Whilst we are doing celebrations in the Software section, many congratulations to Ayende on his Wedding this week. Someone needs to tell him that people usually give the couple presents, and not the other way round has he has decided to offer a 29% discount on the Hibernating Rhinos profiler range until the end of the month.
- Introducing Debugger Canvas – Kael Rowan shares a video of the Debugger Canvas Power Tool, due to be released next month which brings something of the Code Bubbles development experience to Visual Studio 2010 Debugging
Information
- Eduasync part 6: using the infrastructure manually & Part 7: generated code from a simple async method – John Skeet continues his series of post looking at the implementation of the Async / Await functionality currently available in a CTP release. In these two posts Jon explores the compilers role in the Async functionality, looking at what you would have to do if the compiler didn’t help out, and then looks at the work it actually does do for you
- An Obsessive Compulsive Guide To Source Code Formatting – Phil Haack discusses Code Formatting OCD, and looks at a use of the PowerShell console and a Powershell function (wrapped as an NuGet package of course) which can help satisfy your need for enforcing code formatting across a whole solution.
- Anatomy of a Domain Hijacking, part 1 – Leon Bambrick tells the terrifying story of how his email was hacked and his main websites domain name was transferred out to another registrar, giving a number of security tips, and a few pointers of what to watch out for if your mail is compromised.
- Data! I need more data! – Alfred Thompson highlights some useful sources of data that you can use for testing purposes, including popular surnames, first names, along with all sorts of other data available from the US Census bureau, Bureau of Labor Statistics , and National Center for Education Statistics.
- Web Browser Control – Specifying the IE Version – Rick Strahl takes a look at how you can control the version of Internet Explorer that the Web Browser UI Control will give you by setting registry values for your application, allowing you to get the desired rendering for your applications.
- Using IIS Express to Secure Silverlight and WCF Applications – Dan Wahlin takes a look at securing the communications between your Silverlight and WCF applications in your development environment using IIS Express, allowing you to get an experience which is more similar to your production environment at development time.
- Entity Framework 4.1 Material – Benny Michielsen shares a series of posts on the features of Entity Framework 4.1, sharing sample code and slides, along with posts on the following:
Community
1 Comment »
« Previous Page — Next Page »