Meet Our Experts

Mike Benkovich

Mike Benkovich delivers technical presentations around the U.S. as a consultant, trainer, and former Developer Evangelist for Microsoft. He has worked in a variety of professional roles including architect, project manager, developer, and technical writer. Mike is also an author of two books, published by WROX Press and APress, that show developers how to get the most from their SQL databases. Since appearing in the 1994 Microsoft DevCast, Mike has presented technical information at seminars, conferences, and corporate boardrooms across America.


Look Under the Hood Using Application Insights

The software development lifecycle generally includes a few well-known phases: plan, code, build, and deliver. This cycle should repeat as feedback from customers is turned into new enhancements, feature fixes, and other backlog work. But is the feed...


Azure Management Portal: New Possibilities

Since Microsoft launched its public cloud offering with Azure in 2010, keeping track of how to provision and use the services has evolved as the number of services has expanded. This expansion led to a growing need for provisioning automation. In thi...


DevOps and Azure Demystified

Who's on First, What's on Second? Tracking work and delivering results consistently, and providing visibility along the way is a key challenge for the technologist. In this session, former MSDN Evangelist Mike Benkovich will show how the latest featu...


OWASP and Protecting Your Website from Hackers

Are you afraid? You should be. Although computer hacking has been around a long time, new threats are always coming out. Today's ever-changing technology landscape means that the fundamentals of writing secure code are more important than ever. In th...



Microsoft Azure 2017, Part 3 of 3: DevOps 101

DevOps, the unification of development and operations, describes the processes and tools that can be used to manage and improve the way that a development lifecycle runs: developers write the code and operation deploys it. DevOps allows us to define ...


Microsoft Azure 2017, Part 2 of 3: App Services 101

When first released, Microsoft Azure included only one type of compute services: Cloud Service. Also known as Platform as a Service (PaaS), Cloud Service provided a way to define the machine configuration in a way that made it easy for developers to ...


Microsoft Azure 2017, Part 1 of 3: Introduction to Azure

Since its initial public release in 2010, Microsoft Azure has evolved to become an easy to use, scalable, reliable, and performant public cloud platform by adding hundreds of new features, data centers, and types of services. Examine the array of new...


OWASP, Part 2 of 4: Forgery and Phishing

In this course you’ll look at building secure applications from the mindset of the hacker and what a developer can do to avoid the front pages of the latest exploit. You will see examples of Cross-Site Forgery, how a phishing email works, the vulnera...


Identity 2.0, Part 2 of 2: User Verification and Authentication

In this course you are going to take a look at integrating advanced new features of identity into our application. This includes things like implementing messaging via email or text to the users to support account verification, multi-factor authentic...

ASP.NETC#IdentityMVCSecurityVisual Studio

Identity 2.0, Part 1 of 2: Introduction

Since the release of Visual Studio 2005 and .NET 2.0 Microsoft has provided tools to implement the patterns around user authentication and authorization. Since introducing the provider model which supported core requirements of login with a username...

ASP.NETC#IdentityMVCOutlookSecurityVisual Studio

OWASP, Part 1 of 4: Avoiding Hacker Tricks

Writing secure applications in today's environment means we need to take our coding skills and approach up to a whole new level. Hackers are finding new ways to exploit us in ways that we used to think were safe. In this course we look at building se...

C#HTMLOWASPSecurityWeb Development

.NET Framework 4.5.1, Part 3 of 3: Building on Windows

Building applications for Windows has never been easier or more intuitive. With the latest advances in the tooling, as well as new features in the Windows interface, developers can get a head start in building compelling solutions. In this course we'...

.NET.NET FrameworkASP.NETC#Entity FrameworkVisual Studio


May the Webinars Be With You

May seems to be webinar month here at LearnNowOnline.

SwiftVisual StudioWindows

Avoiding hacker tricks

So in a perfect world, your computers, servers, and web pages could not be hacked.


Making Sense of One ASP.NET

Last week we held our Making Sense of One ASP.NET webinar, presented by expert Mike Benkovich


Explore Our Blogs, Courses and Webinars