Posted by Chris Alcock on 28 Sep 2012 | Tagged as: .NET, Development, Morning Brew
- Modern UI Data Visualization Toolkit – Mahmoud Medhat Moussa announces his recent project, the creation of data display controls for Modern UI applications, available on CodePlex. The library brings a number fo data visualization controls and charts to your applications, and looks well worth checking out.
- Download: Book Download: Exploring CQRS and Event Sourcing – The CQRS Journey Patterns and Practices team (Dominic Betts, Julián Domínguez, Grigori Melnik, Fernando Simonazzi, Mani Subramanian) have now released the accompanying book, available from the Microsoft Downloads site as an e-book. Learn about designing and building CQRS and Event Sourcing applications using iterative development, and updatring / upgrading a live CQRS application.
- Windows Azure Virtual Machine Test Drive Kit – Clint Edmonson highlights the Windows Azure Virtual Machine Test Drive Kit and the general availability of the Virtual Machine hosting in Windows Azure, allowing you to run your own machine images in the Azure cloud. The Test Drive Kit contains a collection of learning resources to help you get the best out the this new feature.
- Experimenting with Windows Azure Mobiles Services (Round 2) – Mike Taulty continues his look at the Windows Azure Mobile Services, exploring working with data in more detail, looking at combining data from multiple tables.
- Scripting Web API self host with Roslyn CTP – Part 1 – Filip W.takes a look at combining ASP.NET Web API with the Roslyn Compiler as a service project to create a WebAPI based services which are created by a script, looking at how you can use Roslyn to provide the scrip environment and use WebAPI’s self hosting capabilities.
- Use Less, Sass and Compass with ASP.NET MVC – Ugo Lattanzi takes a look at working with Less, Sass and Compass in your ASP.NET applications, looking at automating the compilation stage which creates the actual CSS for your application
- When to Not Use Observable in KnockoutJS – Shawn Wildermuth discusses the binding of controls to data contained in objects and back again in Knockout based applications, highlighting that you don’t always need to use observable to do this.
- Things we learned from production, part III – singleton thinking makes long queues – Ayende continues discussion of some of the lessons the RavenDB team have learned from having the application in production, discussing the dangers and performance pitfalls of singletons and global locks.
- Free two day virtual/online/instructor led course, Oct 10-11, "Develop Windows 8 Apps and prep for the exams 70-480 and 70-481" – Greg Duncan highlights a free virtual course where Jeremy Foster and Michael Palermo will be covering Windows 8 Application development. The event is two days, (10th and 11 October, and the training is live, running between 9am and 4pm PST, and best of all its completely free.
Comments Off on The Morning Brew #1199
Posted by Chris Alcock on 27 Sep 2012 | Tagged as: .NET, Development, Morning Brew
- WCF Data Service 5.1.0-rc2 Released – The WCF Data Services Team are nearing completion of the WCF Data Services 5.1.0, and have yesterday released their 2nd Release Candidate release. This RC is available as a NuGet Package, and contains a new JSON Serialization format, further client side events and support out of the box for $format and $callback to help enable JSONP use cases.
- Node v0.8.10 (Stable) – Earlier this week the Node.js team announced the release of Node 0.8.10 (stable), which, as usual, is available for a variety of platforms, and contains a range of bugfixes, improvements and updates to components.
- Part 1 of 5: Introduction to Consuming Azure Mobile Services from iOS, Part 2 of 5, Part 3 of 5, Part 4 of 5 & Part 5 of 5 – Bruno Terkaly takes us on a journey of consuming the Windows Azure Mobile Services from an iPhone/iPad application, exploring the setup of Azure Mobile Services, looking at the data transferred by the services, and consuming in an Objective C application for the phone device.
- Please stop embedding Bootstrap classes in your HTML! – The team over a BVision discuss how chaining your application to the Twitter BootStrap CSS classes is a mistake, and is an instance of embedding appearance in the structured markup, sharing some suggestions as to how you can work wirh BootStrap without taking direct dependencies through the intellegent use of Less.
- How to use offline browser application cache using html5 manifest – Abhishek Sur takes a look at the HTML5 offline capabilities, exploring how the manifest controls the items which get kept locally, and looking at updating offline’d content.
- What web developers need to know about IE10 compatibility – Jerry Nixon takes a look at some resources, tools and browser features which can help you ensure that your web applications will work as intended on Internet Explorer 10
- Introduction to NServiceBus – Daniel Marbach shares a presentation and notes looking at the key concepts and principles behind the use of NServiceBus.
- how to install WebDeploy on Windows Server 2012 – The team over at OrcsWeb Hosting share a walk through of getting WebDeploy set up and working on Windows 2012, providing easy deployment and migration of web application onto a 2012 server.
- Integration Testing FTP Connections in .Net – Doug Rathbone takes a look at providing a real integration test for some FTP based functionality by making use of a technique using an IDisposable helper class to fire up a command line FTP server for the tests
- Methods & Tools (the free software development PDF mag) Fall 2012 edition is now available… – Greg Duncan highlights the Fall (autumn) 2012 edition of Methods and Tools magazine, a software development journal which covers all aspects of the software development process, and is available as free PDF download.
Comments Off on The Morning Brew #1198
Posted by Chris Alcock on 26 Sep 2012 | Tagged as: .NET, Development, Morning Brew
‘Better late than never…’ as the saying goes. Normal service should resume tomorrow.
- Code Better or Code Less? – Pawel Brodzinski discusses the link between better code and less code, and how good code is often simple and understandable, exploring each and how they both contribute to better code.
- Why SOLID Matters – Philip Japikse discusses the SOLID principles of Software development, giving an introduction to each of the 5 principles, and then looking at how to apply them in a code example.
- Bad code exposed! Do you really know when your code smells? – Chris Eargle discusses the concept of ‘Code Smells’, looking at some common instances, exploring how they are caused , looking at the impact of them, and how you can resolve them.
- Perils of the MVC4 AccountController – K. Scott Allen discusses some gotchas to be aware of with the new ASP.NET MVC 4 AccountControler which provides authentication via OAuth / Open ID
- Things we learned from production, part II – wake up or I kill you dead – Ayende continues discussion of some of the thing that the RavenDB team have learnt from production deployments, discussing the application start up of RavenDB, and some of the thing you have to consider when writing application startup code.
- Automate Log Parser to Find Your Data Faster – Peter Viola takes a look at using the Microsoft Log Parser to extract statistical information from IIS log files.
- Towards Interoperable Pointer Events: Evolving Input Events for Multiple Devices – The Internet Explorer team discuss the work they have been doing on a standard for working with the pointer / multitouch in web applications, and how it has now been accepted and re-published by the W3C.
Comments Off on The ‘Morning’ Brew #1197
Next Page »