Jeffrey Fritz


Jeffrey T. Fritz is a senior program manager on MIcrosoft’s Azure Development Experiences group.  He is a long time web developer with experience in large and small applications across a variety of verticals.  His first book, ‘Learn ASP.NET 5 in 24 Hours’ is complete and will be available in early 2016.  You can also learn from Jeffrey on Pluralsight, follow him on twitter @csharpfritz, and read his blogs at jeffreyfritz.com and blogs.msdn.com/b/webdev

ASP.NET Core AMA

Saturday, February 25th, 2017 at 3:00 pm

Have you started development with ASP.NET Core? Are you wondering how to get started, and need some questions answered about how to use the frameworks? In this ‘Ask Me Anything’ format session, now’s your chance to ask one of the project managers for ASP.NET anything you want to see demoed or answered in an any question goes format. Bring your questions, and they will get answered by one of the team members who is working on ASP.NET

ASP.NET Core Deep Dive

Saturday, February 25th, 2017 at 11:30 am

ASP.NET Core is here, and we can easily get started with Visual Studio… but what’s next? In this deep dive session with one of the ASP.NET Program Managers, we’ll explore building APIs, managing configuration of our application, the structure and use of middleware in ASP.NET Core, and how to create a microservice that’s ready for deployment in a container.

.NET Standard for Mere Mortals

Saturday, February 25th, 2017 at 8:30 am

.NET Standard is a buzzword that Microsoft started using with the Build event in 2016. What is .NET Standard, and how does this framework effect how I’m building applications today? Come learn from one of the .NET team members about how .NET Standard makes writing code that works on any operating system with any project model a snap. You’ll be able to build packages that work on your iPhone, web server, and docker containers when you finish this session.

Introduction to ASP.NET Core

Friday, October 21st, 2016 at 8:31 am

You’ll learn about ASP.NET Core directly from the team that built it in this high-powered workshop. ASP.NET Core is a lean and composable framework for building web and cloud applications. ASP.NET Core is fully open source and available on GitHub. What does that ASP.NET Core mean for compatibility? What powerful new cloud scenarios does ASP.NET Core enable? We’ll cover ASP.NET Core both inside and outside the IDE, on Windows, Mac, and Linux.

ASP.NET Core Deployment and Client Tools

Wednesday, July 6th, 2016 at 5:30 pm

You must bring a laptop. Don’t forget that power supply. We recommend more than 1 Gb of RAM and at least 10 Gb of free disk space. We will help you get organized and install the right software for continued virtual fun! We have wireless Internet access so you can download on-site.

We complete our three month tour of ASP.NET Core. We are proud to have Jeff Fritz join us for an interactive session using the new RTM release.

.NET Corehttp://dot.net/ this will take you to the home page for all .NET stuff including Visual Studio 2015 and Xamarin. If you want a link directly to the .NET download page you can go here: https://www.microsoft.com/net/core#windows

Docker v1.12 – Beta can be gotten to through the above link as well but the direct link is here: https://docs.docker.com/engine/getstarted/step_one/#step-1-get-docker

Part of the lab includes deployment to Azure and Docker containers. To use the most recent version of Docker you need windows 10 and hyper-v turned on.

If you don’t have windows 10 you can use the older version of Docker (v1.11). This doesn’t use Hyper-V. Instructions can be found here: https://docs.docker.com/v1.11/windows/

Docker Tools for Visual Studio 2015 – Jeff also recommends getting the toolkit at https://visualstudiogallery.msdn.microsoft.com/0f5b2caa-ea00-41c8-b8a2-058c7da0b3e4.

A Deep Dive on ASP.NET Core

Saturday, April 9th, 2016 at 1:30 pm

Are you considering ASP.NET Core for your next project? In this session, join one of the Microsoft program managers responsible for this new development platform as we take an in-depth look at the new ASP.NET Core platform. We will cover how the new .NET command-line interface enables you to build applications inside and outside of Visual Studio. We’ll look at how to use ASP.NET Core with docker and how you can build re-usable components with NuGet integration. Attendees of this session will have a deeper understanding of the topics they need to deliver more effective and faster applications with ASP.NET Core.

Put your ASP.NET Core and everything else in a Container

Saturday, April 9th, 2016 at 10:00 am

Containers are a hot topic for developers and operations right now. What exactly is a container? What is a virtual machine? In this demo-filled session, we will learn about these new deployment technologies and get started deploying some really complex applications with the Docker container toolset.

ASP.NET 5 – Now Production Ready

Wednesday, November 18th, 2015 at 6:30 pm

Its here!  The ASP.NET 5 release candidate has landed with a number of changes and lots to discuss for web developers.  In this discussion and sample packed evening with one of Microsoft’s program managers who helps lead the ASP.NET framework and tools development, we’ll dive deep into those changes and answer all of your questions about ASP.NET 5. You will see what is involved to get started developing ASP.NET with Linux and Mac, and what steps are needed to deploy to a Linux-based server. You’ll learn just how easy it is to be productive with Microsoft’s new and modern web development kit.

Web Dev Panel

Saturday, October 10th, 2015 at 3:00 pm

Get started with cross-platform ASP.NET 5

Saturday, October 10th, 2015 at 11:30 am

Are you a web developer that wants to use ASP.NET and haven’t because you want to run on Linux or OSX? In this demo filled session lead by one of the ASP.NET program managers we will show: step-by-step instructions of how to get ASP.NET 5 running on Linux, how to get the most out of Linux and .NET when writing new code with our favorite Linux editors and we will build out production quality ASP.NET resources running on docker. At the conclusion of this session you’ll have everything you need to collaborate with your friends coding ASP.NET on Windows.

Visual Studio 2015 for Web Developers

Saturday, October 10th, 2015 at 8:30 am

Visual Studio is known for its rich and deep tooling for Web Development. A best in class CSS editor combines with fantastic HTML5 support, and power JavaScript intellisense to support your most advanced web applications. We’ll learn about the latest updates for intellisense for Angular and other modern web frameworks. We’ll see how the now fully extensible editors make coding with Grunt, Gulp, Bower, and of course, the new ASP.NET project system, a joy. To top it all off, we’ll dig into BrowserLink technology and see how it connects the best IDEs with the best browsers.

Deep Dive into ASP.NET 5

Saturday, March 21st, 2015 at 1:30 pm

ASP.NET 5 has an all-new project system and cross platform runtime. In this session we’ll dig deep into the whats, hows, and whys of ASP.NET 5. We’ll look how you can deploy your own version of the .NET Framework, how your ASP.NET 5 applications can’t be affected by other apps or .NET updates, and explore the depths of new .NET Core. This advanced talk by the one of the Program Managers of ASP.NET 5 will give you the deep insight you need into this powerful updated framework.

Bower, npm, NuGet – Package Managers All the Way Down

Saturday, March 21st, 2015 at 10:00 am

Today’s developer is seeing a growth in software packages, and not those boxes with floppy disks in them at the store.  These are packages of software that you can download and add to your project quickly and easily.  In this session with the Program Manager leading NuGet, we will review each of these package managers and how you could use them together in your applications.  We will talk about how to restrict access to packages, how to set up your own repositories, and how to build your own packages that anyone can install.

Connect() Wrap Up

Wednesday, December 17th, 2014 at 5:30 pm

Did you Connect()?  With 2014 winding down, Microsoft announced a boatload of new initiatives and features for developers at their Connect() event in New York.  Are you ready to start developing with Visual Studio 2015?  There’s not one, but two ASP.NET frameworks being released with the announcement of ASP.NET 4.6 and ASP.NET 5.  What do those mean for you and your organization?  Microsoft published an Android emulator?  How does that work?  Let’s not forget the biggest announcement of them all: Open Source .NET and the cross-platform .NET compilers for Mac and Linux.  In this demo packed session, join Jeff Fritz as he breaks down all of the goodies that were announced, how they’ll impact you, what you can do with these announcements NOW, and what you can expect from Microsoft in the months ahead.

Playing with fire! Getting started with ASP.NET vNext

Wednesday, July 23rd, 2014 at 7:00 pm

In this talk, Jeff is going to show you what you need to get started with the next version of ASP.NET. We’ll get a workspace up and running on Azure and configure a next-generation ASP.NET MVC web application with a web API running. We’ll talk about the changes, and what you should be considering as we approach the release of the next ASP.NET in 2015.

Introducing ASP.NET vNext – The Future of .NET on the Server

Sunday, June 22nd, 2014 at 10:30 am

In this session, ASP.NET MVP Jeff Fritz will introduce you to the next version of ASP.NET.  He will show you how Microsoft is decoupling ASP.NET, making it easier to build modular applications.  We’ll see how the world of NuGet and lightweight VMs enable you to build faster and simpler web applications.  This session will change the way you look at ASP.NET, and you’ll be ready for the next generation of web development, today.

http://www.slideshare.net/JeffreyTFritz/introducing-aspnet-vnext-a-tour-of-the-new-aspnet-platform

Build your first mobile app with Cordova and Telerik AppBuilder

Saturday, June 21st, 2014 at 3:00 pm

Mobile has taken over, and you are still programming a line of business application for your employer. How can you get started building a mobile application that will run on your favorite device without learning a brand new programming language and getting involved with device vendors? In this session, I will introduce Apache Cordova (Adobe Phonegap) and the Telerik AppBuilder product. You will learn how to leverage your HTML5 and JavaScript skill set to build applications that will run on any iOS, Android, or Windows Phone device and can be uploaded to any store.

http://www.slideshare.net/JeffreyTFritz/build-your-first-iphone-or-android-app-with-telerik-appbuilder

Telerik’s KendoUI and the Mobile Apps with Icenium

Wednesday, December 11th, 2013 at 5:30 pm

You must bring a laptop. Don’t forget that power supply. We recommend more than 1 Gb of RAM and at least 10 Gb of free disk space. External USB or Firewire drives really help. We will help you get organized and install the right software for continued virtual fun! We have wireless Internet access. If not, make sure that all required software is on your machine when you arrive.

This hands on lab will use

You can sign up for a trial account to KendoUI and Icenium at no cost, and will be able to work with those tools for 30 days free of charge.

KendoUI is a professional set of HTML5 and Javascript framework components that make building your modern and mobile web applications much easier.  With a simple and consistent programming interface, rock solid capabilities, theming and templates to name just a few of the features, KendoUI is the premiere toolset for building today’s web.  Icenium is a platform for re-using your HTML5 and Javascript skills to build mobile applications.  With Icenium, you can develop, test, and publish an application for iOS and Android from the comfort of Visual Studio.    We will learn how to build some simple web pages using KendoUI and then we will transfer that knowledge to Icenium and begin building a simple application with HTML that will run on our iOS and Android devices.

Mobile ASP.Net Web Forms – Making the impossible possible

Saturday, November 23rd, 2013 at 3:00 pm

In this session, I will show you how to take your bland ASP.Net web application and make it available in a form factor for mobile browsers without re-writing your entire application. I will also show you how to scale your application for tablets, and handle all of the functionality in a DRY manner.

Key take-aways from this session will include:
* Ability to adapt your existing application to handle phone and tablet screen sizes
* Ability to re-use logic in your current application in new form factors
* Knowledge and comfort around testing your web application for various device screen sizes

Introducing ASP.NET vNext – The Future of .NET on the Server

Saturday, November 23rd, 2013 at 1:30 pm

In this session, ASP.NET MVP Jeff Fritz will introduce you to the next version of ASP.NET.  He will show you how Microsoft is decoupling ASP.NET, making it easier to build modular applications.  We’ll see how the world of NuGet and lightweight VMs enable you to build faster and simpler web applications.  This session will change the way you look at ASP.NET, and you’ll be ready for the next generation of web development, today.

Telerik Mobilizes your Web Development Skills

Saturday, November 23rd, 2013 at 10:00 am

In this session co-presented by Telerik’s Carey Payette and Jeff Fritz, they will introduce the portfolio of Telerik products for developers and focus on those that support building web, mobile web, and hybrid web applications.  You will learn more about the broad feature set of Telerik’s ASP.NET controls and KendoUI widgets.  We will take a tour through Icenium, and build iOS or Android applications from within Visual Studio.  All developers who regularly program with angle brackets and curly braces are welcomed to this can’t miss session.

Four Steps to Mobile Enable your Enterprise Web Application

Wednesday, June 19th, 2013 at 7:15 pm

Do you have an internal web application that your fellow employees use? Has the executive walked in with the latest and greatest tablet or phone and complained that they can’t use your web app? I’ll show you four steps that you can take to add mobile capabilities to your application.

One Asp.Net – One Web Project – 4 Asp.Net Frameworks

Saturday, May 11th, 2013 at 10:00 am

In this talk I will show you each of the 4 major code frameworks from Microsoft in ASP.Net (WebForms, MVC, WebAPI, and SignalR — what Microsoft refers to as ‘One ASP.Net’) and put together a sample web application that uses each of these frameworks in a cohesive solution.  Our discussion will define the benefits and drawbacks of each framework, leading into a live coding session of our sample project.  You will learn to craft simpler, faster, and more testable solutions.

Diversified Asp.Net – One Web Project – 4 Asp.Net Frameworks

Wednesday, April 17th, 2013 at 6:45 pm

In this talk I will show you each of the 4 major code frameworks from Microsoft in ASP.Net (WebForms, MVC, WebAPI, and SignalR — what Microsoft refers to as ‘One ASP.Net’) and put together a sample web application that uses each of these frameworks in a cohesive solution.  Our discussion will define the benefits and drawbacks of each framework, leading into a live coding session of our sample project.  You will learn to craft simpler, faster, and more testable solutions.

Introduction to SignalR

Saturday, November 17th, 2012 at 11:30 am

SignalR is Microsoft’s web-based ‘push’ technology for the web that allows you to build ‘real-time’ websites. We’ll look at how to get started with this library, demonstrate the benefits of a ‘real-time’ web application, and get you some sample code to get started after Code Camp.

TDD Windows 8 Metro App Development with HTML5 and Javascript

Wednesday, September 19th, 2012 at 6:45 pm

Windows 8 is a tremendous opportunity for developers of all skill levels to get in to the app store. We will go from zero to simple app developed in HTML5 and JavaScript using TDD techniques in Visual Studio 2012 and using the QUnitMetro open source test framework. At the conclusion of this session, attendees will walk away with a bundle of source code and a better understanding of how to assure quality in their ‘Modern Style’ apps for Windows 8.

Introduction to CQRS Architecture and Concepts

Saturday, May 12th, 2012 at 1:40 pm
An introductory talk on the CQRS architecture, featuring high level architecture discussion and a quick dip into a simple example project. This is not a comprehensive discussion of the topic, but a starter to help you determine if CQRS is right for you.