Meet Our Experts
Mike Benkovich
Webinars
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...
Courses
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...
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...
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...
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...
.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 Framework 4.5.1, Part 2 of 3: One ASP.NET
Microsoft introduced ASP.NET as a way to organize and write web applications and services using the .NET framework. Originally released with the WebForms pattern, which takes a control based drag and drop approach to designing a web page, it has sinc...
Blogs
May the Webinars Be With You
May seems to be webinar month here at LearnNowOnline.
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