February 2012

Monthly Archive

The Morning Brew #1054

Posted by on 29 Feb 2012 | Tagged as: .NET, Development, Morning Brew

Software

  • Juice UI: Open source ASP.NET Web Forms components for jQuery UI widgets – Jon Galloway highlights JuiceUI, a new open source project from the folks over at appendTo which brings easy server side support for jQuery UI controls to your ASP.NET Webforms applications.
  • Announcing jQuery Mobile 1.1.0 RC1 – Todd Parker highlights the first RC release of jQuery Mobile 1.1.0. The 1.1.0 release is all about making jQuery Mobile perform better, with smoother and more polished behaviours, ad this RC includes support for true fixed toolbars, smoother transitions, adds Turn and Flow transitions, updates support for jQuery 1.7.1 and much much more.

Information

  • Consuming WebApi endpoints in your application – Derik Whittaker continues his look at the ASP.NET WebAPI beta exploring the consumption of WebAPI endpoints in applications, looking at the async support of the HttpClient
  • ASP.NET Web Api – Request/Response/Usage Logging – Glav takes a look at how you can log information about the requests to your WebAPI services, including capture of the parameters supplied, and the response sent by way of MessageHandlers extension points.
  • New features of ASP.NET MVC 4 that you will love – Leon Cullens highlights some of the key new features of ASP.NET MVC 4 Beta, drawn from the recent presentation from Scott Guthrie on MVC4 at TechDays Netherlands.
  • Shhh… don’t let your response headers talk too loudly – Troy Hunt discusses the information leak that occurs with the standard configuration of most web servers, where they reveal quite a lot of information about the software being used in th HTTP response headers, before looking at how you can control the headers sent, and discussing his ASafaWeb tool which now checks for these information leaks.
  • "Parsing" Arguments in JavaScript – Jim Cowart discusses the various practices for passing arguments into JavaScript methods to provide overload like capabilities, including looking at the performance implications of the different approaches
  • Primitive JavaScript (BYOSP Part 7) – K. Scott Allen continues his Build Your Own Slide Presenter series looking at building a Slide Show Presentation application in pure HTML5, JavaScript and CSS, taking a look at refactoring the strings and selectors used in some of the code
  • Introduction to jQuery Mobile – Brian Mains share an article discussing the concepts behind jQuery Mobile, along with the setup and getting started and conventions used in this Dotnetslackers article.
  • Two words to code by… IDEAL CHALK [a mnemonic for OOP] – Greg Duncan highlights an article from ProEnggSoft over on CodeProject which provides mnemonic acronym and mnemonic images for the key object oriented principles
  • Umbraco – NuGet Packages and Visual Studio Templates – Morten Christensen of the Umbraco team announces a suite of NuGet Packages for Umbraco which contain templates and functionality making it easy to add features to your Visual Studio based Umbraco projects.
  • Enhancing the "non-javascript" user experience with jQuery UI and Fluqi – toepoke discusses how they maintained the non-JavaScript experience of their site when using Fluqi to add jQuery UI functionality to the site

The Morning Brew #1053

Posted by on 28 Feb 2012 | Tagged as: .NET, Development, Morning Brew

Software

  • Windows Phone SDK 7.1.1 Update – CTP now available for download – Aaron Stebner highlights the release of the Windows Phone SDK 7.1.1 Community Technology Preview. This latest SDK includes support for a new class of WP7 device containing only 256MB RAM. The CTP is being released as a patch on top of the 7.1 SDK, and does not include go-live licensing.

Information

  • Zero to Self Hosting AspNet WebAPI in a few short steps – Derik Whittaker takes a look at implementing a self-hosted ASP.NET Web API implementation inside a console application, showing how easily the API can be be brought online with a HTTP endpoint.
  • Content Negotiation in ASP.NET MVC4 Web API Beta – Part 2 – Kiran Challa continues this series looking at the role of content negotiation in the ASP.NET Web API exploring MediaTypeMapping and the MediaTypeFormatter.
  • Handling exceptions in your ASP.NET Web API – Pablo M. Cibraro discusses the facilities provided in the ASP.NET Web API for handling exceptions, looking at how the ASP.NET MVC basis allows the implementation of Filters to handle and respond to exceptions.
  • WebAPI and Ninject – Shawn Wildermuth digs into the support for Inversion of Control and Dependency Injection frameworks within your WebAPI implementations, looking at how DependencyResolvers are configured in WebAPI, and looking at the use of the CommonServiceLocator
  • Building a Northwind Single Page Application using ASP.NET MVC 4 Beta – Part 1 & Part 2 – Harish Ranganathan takes a look at the Single Page Application templates included in ASP.NET MVC4 Beta which provide the core functionality for creating this new popular form of all in one page application.
  • From ASP.NET MVC to Nancy – Part 3 – Jonas Hovgaard continues his series looking at the Nancy lightweight web framework from the point of view of an ASP.NET MVC developer, looking at the support in Nancy for dependency injection using TinyIOC.
  • MSDN Magazine March Issue Preview – Michael Desmond gives us a taste of what is coming in March’s edition of the MSDN Magazine, due out online in the next couple of days.
  • Plain Old JavaScript – K. Scott Allen discusses the increasing complexity and embedding of code related to frameworks in your own JavaScript code as a result of the way these frameworks work. Interesting discussion starting in the comments of this one.
  • jQuery Tip #5: Using jQuery’s end() Function to Work with Sets & Video: Structuring JavaScript with the Revealing Module Pattern – Dan Wahlin continues his jQuery Tips series with a look at the use of the end() method wen working with sets on the stack, and also shares a part of the PluralSight Structuring JavaScript Code online course which discusses the use of the Revealing Module pattern.
  • Revisiting Hosting Reflector – Nick Harrison takes a look at hosting Reflector inside your own applications, allowing you to make use of its code analysis and disassembler features in your own applications, illustrating with discussing its inclusion in ASP.NET and ASP.NET MVC applications

The Morning Brew #1052

Posted by on 27 Feb 2012 | Tagged as: .NET, Development, Morning Brew

Had a great start to the MVP Summit yesterday at GeekGive where we collectivly packed over 7500 pounds of beans – find out more over on the MVP Award Blog

Software

  • Nancy v0.10.0 – The next step in awesome – Andreas Håkansson announces the release of Nancy v0.10.0, the latest release of the Nancy lightweight web framework. This release includes improvements to diagnostics, Razor, model validation, along with bugfixes and tweaks to existing functionality. Andreas goes on to discuss the amount of community involvement which went into the release, along with taking a look at some of the key new features.
  • jQuery UI 1.8.18 – The jQuery UI Team announce the release of jQuery UI 1.8.18, their latest maintenance release featuring bugfixes for the Accordion, Autocomplete, Button, DatePicker, Dialog, Draggable, Position, Resizable, Slider, Sortable, and Tabs controls. This update is available as a download, and also from a variety of CDN host.
  • Change Considered Harmful? – The New Visual Studio Look and Feel & Visual Studio 11 Beta: Thoughts and Resources – Just in case you missed the news last week of the first previews of the Beta release of Visual Studio 11, Scott Hanselman & Michael Crump discuss the new features of the beta, along with the most discussed feature, the updated ‘metro’ style appearance.

Information

Next Page »