The Net-Net on .NET: The Tools They Are a Changin’

Last year saw a rapid set of releases from Microsoft, starting with new versions of their development tools and frameworks including .NET 4.5, ASP.NET MVC 4, Entity Framework 5.0, and Visual Studio 2012 mid-year. As an aside, you’d think the marketing folks would figure out a way to synchronize versioning numbers, but perhaps these niceties aren’t necessary for us technical folk.

These were quickly followed upon with new versions of operating systems, server components and software, services and platforms, middleware, and even (gasp) hardware on through to client components such as the Office 2013 release last month. I suppose I could make some hyperbolic proclamations such as “Microsoft .NET – The End-All Be-All Answer to Life, the Universe, and Everything” or “Microsoft .NET – Useless Without A Start Button,” but I’ll leave that to the pundits. Or perhaps I can figure out a back-handed way to work a few in from time to time.

But the net-net on .NET is this – with a number of the new tools Microsoft has rolled out to support .NET, 3Pillar’s clients can benefit from:

  • Decreased time to market for their software products
  • The ability to leverage emerging technologies
  • Hybrid solutions that bridge the gap between native and web applications

We have leveraged the newly released .NET tools towards the above, and found specific improvements in:

  • Usage in an Agile environment
  • Shortening development cycles and maximizing benefits of an iterative process
  • Code reuse and maintainability, especially in mixed environments (web, desktop, mobile)
  • Integration with and modernization of legacy systems, including those written on other platforms and languages
  • Incorporation and reuse of HTML, CSS, and Javascript assets often minimizing platform specific code
  • Enhancing agile methodologies by allowing tighter coupling of design and development

And, of course, how to adjust to life without a Start Button. It is indeed quite the bold new world out there. Interested in learning more? Keep your eyes open as we explore more of the above in this space, using experience gained and lessons learned.

Derek Tiffany

Derek Tiffany

Technical Manager

Derek Tiffany is a Technical Manager at 3Pillar Global. He holds technical responsibility for the implementation and delivery of software development projects using a variety of technologies and frameworks, including blockchain, .NET Core, and Java/J2EE. In addition to implementation, Derek also assists 3Pillar clients in validating and defining their new product strategies taking advantage of emerging technologies. This currently includes cryptocurrency and Serverless applications in production. In the past it also involved developing some of the first applications for Windows Phone. Derek has spent over 20 years as a developer in the Washington, DC area at both professional services and product companies.

Leave a Reply