This article takes you to a simpler/alternative approach in making a Singleton Design Pattern implementation using System.Lazy class rather that using our traditional approach. Singleton Design Pattern implementation without lazy initialization: This code is thread safe enabled [code language=”csharp” padlinenumbers=”true”] /// <summary> /// Singleton class /// </summary> public class AppConfig { private AppConfig() { }… Continue reading
Category: .NET Framework
New Certification – MCSD – Azure Solution Architect
Microsoft has made availability of new MCSD certification called as “MCSD – Azure Solutions Architect“. Required Exams: 070-532: Developing Microsoft Azure Solutions 070-533: Implementing Microsoft Azure Infrastructure Solutions 070-534: Architecting Microsoft Azure Solutions Once you complete the above required exams you will be awarded MCSD – Azure Solutions Architect certificate valid for 2 years. PS:… Continue reading
Static vs Singleton Classes
Recently while I was attending an interview I came across a question Static vs Singleton. Though I know the differences I couldn’t answer it properly, as I was not refreshed my programming knowledge before the interview. I would like to quote a reference to Jalpesh’s blog article (www.dotnetjalps.com) explaining the difference: Difference between Static and… Continue reading
Visual Studio 2013 Update 5 (2013.5) RC–Released
Microsoft has released an release candidate version for VS2013 Update 5 (short: 2013.5). This update is the latest in a cumulative series of technology improvements and bug fixes for Visual Studio 2013. What’s new in Visual Studio 2013 Update 5 Current iteration query token Team Project Rename support for Local Workspaces : – [ability to… Continue reading
Microsoft Developer Program for IoT & Windows 10 IoT Core Insider Preview
Microsoft has introduced a new developer program to enable the developers working on Internet of Things(IoT) based implementations. As part of this program developers would be able to try out – Windows 10 IoT Core Insider Preview. If you are an enthusiast working on IoT, you can signup @ https://www.windowsondevices.com/signup.aspx allows you to be early… Continue reading
Introducing Visual Studio Code
As part of Microsoft’s focused approach to bring in more value to Cross platform & Open Source based initiatives Microsoft has released Visual Studio Code IDE along with .NET Core runtime for Mac, Linux and Windows. Visual Studio Code, a new, free, cross-platform code editor for building modern web and cloud applications on Mac OS… Continue reading
Visual Studio 2015 RC–Download
During #Build2015 event Microsoft has unveiled Visual Studio 2015 RC (Release Candidate) with lots of improvements and fixes to CTP version of Visual Studio. RC would be a near release quality and your see it is stable than ever. Release Date: 29/APR/2015 Release Notes: View Release notes Download Visual Studio 2015 RC Community Edition –… Continue reading
Visual Studio 2015–Editions
With Visual Studio 2015 Microsoft has changed type of editions available as part the Visual Studio product line up, also made some changes to MSDN Subscription levels. Changes in Visual Studio Editions No more Premium and Ultimate edition of Visual Studio. There will only be 3 editions available: Visual Studio 2015 Community Edition – Free,… Continue reading
Azure App Service–create Web + Mobile + Logic + API apps with ease
Microsoft today announced availability of new azure cloud services named as Azure App Service. Azure App Service. Azure App Service is a replacement of old Azure Websites / Azure Mobile Services, earlier these services were delivered separately and Microsoft has integrated all these capability in to single service and made it easy to configure. Azure… Continue reading
Visual Studio 2015 – ctp6
Microsoft today has released Visual Studio 2015 Community Technology Preview 6 (CTP 6), which includes some new features and improvements, such as new UI debugging tools for XAML, new Control Flow Guard security tool, and feature updates to ASP.NET framework. For more information about what’s new in this release, please see the release notes. Visual Studio 2015… Continue reading