Python Jumpstart for .NET Developers

Learn Python in this Webinar geared to .NET/C# Developers Today Wintellect held a live Python jumpstart coding session for C# Developers presented by Michael Kennedy, host of the TalkPython and PythonBytes podcasts. A couple weeks ago Michael presented Wintellect’s live webinar “Write Pythonic Code Through 5 Examples.” During this session, we found that 53% of our audience…

.NET Core 1.0 Released, Visual Studio 2015 Updated

.NET Core 1.0—the open-sourced, cross-platform version of Microsoft’s web development framework—is now generally available. The release Monday caps two years of effort, in which nearly 10,000 developers participated, according to Microsoft. .NET Core 1.0 will allow developers to create web apps, micro-services and libraries that work on OS X and Linux as well as Windows.…

Claim Up To $15,000 In CoreCLR and ASP.NET 5 Bug Bounty!

Now you can join the ranks of Boba Fett and Dog the Bounty Hunter!  Microsoft is taking the stability of their open source CoreCLR and ASP.NET 5 stacks to the people by offering up cash rewards for developers who can find, and prove, defects in the CoreCLR or ASP.NET 5.  Not every bug is created…

Where Oh Where Did My Response.SignOut Go in ASP.NET v.Next beta 6?

If you’ve just fought through an update from ASP.NET v.Next beta whatever to beta 6 and now you’re staring down the last few red squiggled lines only to come across this little gem about SignOut no longer existing, I can help you get back to signing out in just a few steps.     AuthenticationManager…

JIT Compiler Bug in .Net 4.6 Discovered

Of course no software is ever released without bugs, and the .Net Framework is no exception.  With .Net 4.6, Microsoft has moved to using a new JIT compiler called RyuJIT that is specifically designed for use with 64-bit systems.  However, Nick Craver at StackOverflow has found that this new JIT compiler has a significant bug…

ASP.Net 5 Roadmap Shows A Long Road Ahead

While Microsoft released Visual Studio 2015 and .Net 4.6 earlier this week, it did not include the upcoming version 5 of ASP.Net, an open source and cross platform framework for building next generation web applications in .NET.  Microsoft did however release a roadmap which includes estimated dates for the next series of Beta milestones (currently…

Deploy ASP.NET 5 Apps to Docker on Azure

NOTE: This post is part 4 of a series on developing and deploying cross-platform web apps with ASP.NET 5: Develop and Deploy ASP.NET 5 Apps on Mac OS X Develop and Deploy ASP.NET 5 Apps on Linux Deploy ASP.NET 5 Apps to Docker on Linux Deploy ASP.NET 5 Apps to Docker on Azure (this post)…

.NET Open Source Explained

In a recently posted video on Channel 9, Microsoft’s Immo Landwerth and David Kean explain the reasoning behind making .NET Open Source. In this video, Dan Hernandez talks to Immo Landwerth and David Kean from the .NET Framework team to explain the thinking that went into the decision to open source the .NET Framework as…

.NET Framework goes Open Source and Cross Platform

Microsoft is holding a virtual conference today called Connect() and it’s keynote is chock full of new announcements.  Chief among many is that Microsoft is going to make the entire .NET core stack open source with its next release as well as offering server side .NET implementations for Linux and OSX.  They are also furthering…

Jeffrey Richter’s Guide to Working with Azure Storage Tables via C# and other .NET Languages

I have been working with Azure Storage Tables for many years now. During this time, I have learned many good practices and have also experienced many bad practices. So, over the past few months, I decided to write a document so I can share my experience with others. I call this document Jeffrey Richter's Guide to Working with Azure Storage Tables via C# and other .NET Languages. You can download my guide from the Wintellect website and you can learn more about Azure Tables by watching my video on the WintellectNOW website. My Guide has been reviewed and is endorsed by Microsoft’s own Azure Storage team. The guide has several purposes:

  • Help developers improve their mental model with respect to Azure Tables
  • Discuss the good and bad parts of Microsoft's .NET Azure Storage client library
  • Show good patterns and practices related to Azure Tables
  • Introduce my own (free) .NET Azure Storage client library which increases programmer productivity. The library offers many features to assist developers working with Azure Storage. For example, it offers blob logging features and a periodic elector which uses blob leases to elect a single VM to perform a periodic task (like backup storage data or to produce a weekly report). For tables, it offers many features including backup/restore, optimistic concurrency, easy filter construction, simple segmented result processing, property replacer/changer, pattern for extensible entity schemas, collection to/from property serializer.


I hope users of Azure Storage find my Guide and its accompanying class library useful.

Here Come the .NET Containers

So I was watching Twitter this morning in anticipation of interesting news from TechEd 2014. TechEd isn’t traditionally known as the place where Microsoft drops a lot of big, bold announcements so I wasn’t expecting too much. But then I saw Scott Hanselman post this little nugget: Devs of #msteched: Everything changes in 90min. Join…

Five Reasons ASP.NET Developers Shouldn’t Worry About Node

I devoted my last post to reasons why ASP.NET developers should pay attention to Node.js. Taking a queue from high school debate team, and because no technology decision (or opinion) exists in a vacuum, I’d like to turn the tables and consider a few reasons why ASP.NET developers might stay away from Node (or at…