ASP.NET
Archived Posts from this Category
Posted by Chris Alcock on 22 Oct 2012 | Tagged as: .NET, ASP.NET, Development, Morning Brew
Software
Information
- New Web Optimization Pre-Release Package on NuGet – Howard Dierking highlights the latest development on the ASP.NET Web Optimisation library which adds support to fall back through content delivery networks to local paths, template strings, Virtual Path Providers. The latest version is available as a pre-release package on NuGet.
- What’s new in ASP.Net 4.5 and VS 2012 – part 1 & Part 2 – Nikolaos Kantzelis takes a screen shot rich look at the new features of Visual Studio specifically aimed at ASP.NET developers, exploring amongst others the improvements in the editor for both server and client side code and CSS.
- ASP.NET 4.5 & MVC 4: Revisiting IBundleTransform – Nandip Makwana takes a look at the changes between developer preview and release with regard to the Bundling and Minification support of the Web optimization frameworks.
- Newsflash! ASP.NET Web API does not Sit on Top of ASP.NET MVC! In Fact, It does not Sit on Top of Anything – Tugberk Ugurlu highlights the not insignificant fact that the ASP.NET Web API does not rely on the ASP.NET MVC stack, instead resting only on top of the .NET Framework, part of the fact that makes embedding WebAPI inside your own applications possible.
- From API key to user with ASP.NET Web API – Maarten Balliauw takes a look at the MVC like Filters that are present in ASP.NET WebAPI, looking how you can use the framework to create API-Key support for your Web API endpoints.
- Multi threaded design guidelines for libraries: Part III – Ayende continues discussion of the use of Multi-threading in library code, discussing the dangers of exceptions, and the lack of understanding of the calling applications requirements, discussing how you can at least allow the controlling code to decide how to do the threading.
- Web Performance: When millisecond resolution just isn’t enough – Jatinder Mann of the Internet Explorer Team discusses another W3C Proposed Recommendation, this time addressing the need for high resolution rime within Web client applications.
- The Sophisticated Procrastinator – Volume 1 – Miguel de Icaza shares a collection of links in the first of what I hope will be a regular series – lots of interesting things to read in there on all things .NET, open source, and wider.
Community
- Free Webcast – Getting Started with .NET Gadgeteer – Clare Morgan highlights a free webcast event presented by Simon Morgan which will take a look at getting started with the .NET Gadgeteer. The event takes place on Thursday 8th November 9pm UK, 4pm New York, etc.
Comments Off on The Morning Brew #1215
Posted by Chris Alcock on 24 Sep 2012 | Tagged as: .NET, ASP.NET, C#, COM Interop, Database, Development, Links, Morning Brew, SysAdmin
Software
- jQuery 1.8.2 Released – The jQuery Team announce the release of jQuery 1.8.2, a bugfix and performance regression fix release. As usual the files are available from the jQuery site, and should be making their way to the various content delivery networks.
- IE 9.0.10 Available via Windows Update – The Internet Explorer Team have released a high importance security patch for Internet Explorer 9 to address recently reported security issues. Additionally there is an update for Internet Explorer 10 to address a Adobe Flash issue.
Information
- New TaskCreationOptions and TaskContinuationOptions in .NET 4.5 – Stephen Toub discusses soem new options introduced to help further control the creation and continuation of tasks in .NET 4.5, taking a look at the use of DenyChildAttach, HideScheduler, and LazyCancellation.
await is not ALWAYS your friend – (Looks like the author has removed this post on MSDN, but it can be found here – thanks to @westleyl for letting me know) Julien Dollon discusses how, as with all things, you should use async/await in a responsible fashion to avoid harming your applications performance.
- Adding NuGet Support to F# Interactive in VS2012 – Daniel Mohl follows up the technique for getting NuGet support in Visual Studio 2010’s F# Interactive window with a look at achieving the same in Visual Studio 2012
- The F# 3.0 Freebase Type Provider Sample – Integrating Internet-Scale Data Sources into a Strongly Typed Language – Don Syme highlights a new F# 3.0 Sample Pack Sample which implements a Freebase Type provider in F#, and highlights an academic research paper which discusses the background on working with this entity graph model.
- An Introduction To F# Type Providers – F# tutorial – Keith Battocchi discusses the new Type Provider feature in F# 3.0, looking at what they are, and how they are implemented and used.
- ASP.NET 4.5 ScriptManager Improvements in WebForms – Pranav Rastogi discusses some of the key improvements to the Script Manager in .NET 4.5 WebForms, looking at the improved jQuery support, Remapping of Framework scripts, and script manager registration.
- .Net CLR Injection : Modify IL Codes on Run-time – Jerry Wang takes a look at manipulating .NET IL at runtime to provide injection capabilities
- IlPad – icemanind shares a neat looking utility for taking C# and compiling it to IL, providing a useful reference for dynamic compiling (and decompiling to IL), and also a way of learning more about the IL that underpins language constructs.
2 Comments »
Posted by Chris Alcock on 10 Jun 2012 | Tagged as: .NET, Afternoon Tea, ASP.NET, C#, COM Interop, Community, Database, Development, Links, Morning Brew, SysAdmin, Talks / Presentations
It’s been quite a while since the last ‘Afternoon Tea’ post, and there have been quite a lot of significant announcements in the past few weeks, coupled with my being busy at work which has resulted in me building up quite a backlog of links which I really wanted to include in a Morning Brew. This post is my attempt to ‘clear the decks’ and get caught up again, and also provides the perfect excuse to do a link roundup of DDD South West which I had the pleasure of presenting at at the end of last month.
Software
- Introducing jQuery++ – Justin B Meyer and the folsk over at Bitovi announce the release of jQuery++, a collection of DOM helpers which complement and extend jQuery
- Bundler.NET – Bundler.NET brings the CSS and JavaScript minification and combining features of .NET 4.5 to earlier versions of .NET. The installation is simple via a NuGet package and the API reflects the .NET 4.5 implementation.
- bddify is moved to GitHub and is renamed to TestStack.BDDfy – Mehdi Khalili gives an update on TestStack.BDDfy, the project formerly known as bddify, discussing the name change, and change to the projects hosting, along with looking at the structure of the NuGet packages which amke up TestStack.BDDfy.
- #mvvmlight V4 for Windows 8 RP is available – Laurent Bugnion announces the release of version 4 of his MVVMLight framework for Windows 8 Release Preview
- Get latest CSS 3 support in Visual Studio 2010 – Mads Kristensen discusses how you can get the latest version of the CSS3 support into your Visual Studio 2010 installation providing a link to the schema files required and giving instructions on getting it setup and installed in Visual Studio 2010
- Tree Surgeon – Alive and Kicking or Dead and Buried? – Bil Simser gives an update on an old tool that I used to make considerable use of in the past. Tree Surgeon was a tool to create a standardized format of Development Source Tree structure. In this post Bil discusses how the landscape of .NET development has changed in the 4 years since its last release with improvements in T4 Templating and NuGet, and questions if there is a future for the project.
- Introducing RabbitBus – Derek Greer introduces RabbitBus, a .NET client API implementation for working with RabbitMQ, aiming to provide constructs which are not provided in the standard RabbitMQ .NET client. The library is open source with code available on GitHub, and the installation is available in NuGet package format.
Information
- Performance consideration for Async/Await and MarshalByRefObject – Stephen Toub discusses in detail the story behind the performance improvements in the Release Candidate implementation of StreamReader.ReadLineAsync over that of the beta release.
- Using Nightly ASP.NET Web Stack NuGet Packages with VS 2012 RC & ASP.NET MVC, Web API, and Web Pages RC NuGet Packages – Henrik F Nielsen discusses how you can use the latest nightly builds of the ASP.NET Web Stack, made available as NuGet packages, with the Visual Studio 2012 RC release, and also provides details of the offical packages for the RC release.
- AspectMap – Part 2 – An Exception Handling Helper – Chris Surfleet continues his discussions of his AspectMap AOP framework which builds upon StructureMap. In this post Chris takes a look at building a generic exception handler which can be applied to your code.
- 5 things you should know about developing Windows 8 Apps with HTML5] – Martin Beeby highlights 5 key concepts which you should explore when implementing your Windows 8 Metro Style applications in JavaScript and HTML5
- My Take on Unit Testing Private Methods – Peter Provost discusses the common questions which surround unit testing of private methods, and discusses how just because a class or method is public it isn’t automatically part of your official public API.
- Setup Improvements for Visual Studio – David Guyer of the Visual Studio Team discusses the significant improvements made to the setup experience and performance in the latest Visual Studio 2012 Release
- Getting Started on Line-of-Business HTML5 App – Part 6 Selecting HTML with JQuery, Part 7 Local Storage, Part 8 Building a Better Form, Part 9 Show-Hide Wizard Using jQuery & Part 10 Validate, Validate, Validate – Bruce Kyle continues his series looking at using HTML5 and JavaScript to construct a Line of Business application, looking at using jQuery to work with HTML, exploring the use of Local Storage, and examining how you can use HTML5 to create better user input forms and validate the input.
- Writing a WCF 4.5 WebSocket Service – Peter Vogel has been exploring the use of Web Sockets in WCF 4.5 in a series of articles for Visual Studio Magazine. In this latest part he discusses the opening and handling of WebSocket connections
- Extending your ASP.NET Web API responses with useful metadata &Control the execution order of your filters in ASP.NET Web API – Filip W continues his series looking at the use of WebAPI with a look adding additional metadata such as the number of results found and the number returned, and look at how you can add in the ability to control the order of filters being applied to requests.
- Analyzing some "˜Big" Data Using C#, Azure And Apache Hadoop – Analyzing Stack Overflow Data Dumps – Anoop Madhusudanan takes a look at some of the concepts of ‘Big Data’ analysis on the Azure platform making use of MapReduce via Apache Hadoop, digging into a set of data from StackOverflow in this CodeProject article.
- Make Web Development Easier with IIS Express – Tim Corey gives a nice introduction into working with the IIS Express Web Server for your development web server needs, looking a the different ways it can be used and configured.
- Anders Hejlsberg Is Right: You Cannot Maintain Large Programs In JavaScript – In a recent Channel 9 discussion Anders Hejlsberg suggested that maintaining large programs in JavaScript was very difficult. In this short post Derek Bailey shares his thoughts. Be sure to have a read of the comments on this one for some further discussion.
DeveloperDeveloperDeveloper South-West 4.0
Comments Off on Afternoon Tea – Sunday 10th June 2012