ASP.NET Monsters #92: Saving CPU Cycles with Static Resource Hashes | ASP.NET Monstershttp://ch9northcentralus.blob.core.windows.net/mfupload/608c572a3155409c9c04a70c01128888/EP92.mp4 In today’s episode, Monster Dave prototypes an approach to generating static resource URLs to potentially improve the performance of an ASP.NET Core application. Borrowing ideas from a recent blog post by the Facebook engineering team. First, we create a tag helper to generate static resource URLs based on a hash of the file’s contents.… Read More
ASP.Net Web API and Alexa SkillsLate last month we highlighted how Alexa skills can be written with C#, Santa Brought Alexa? Skill it up with C#!. Today we’ve got another example, this time using the ASP.Net Web API. Having a merry, geeky Christmas… creating an Alexa skill with ASP.Net Web API “Thanks to Santa Claus’ generosity and Amazon’s new Alexa… Read More
TWC9: Last Show of 2016 | This Week On Channel 9http://ch9northcentralus.blob.core.windows.net/mfupload/30da48155255428a9a80a6dd017d599d/20161216TWC9.mp4 This week on Channel 9, Scott Klein and Robert Green discuss the week’s top developer news, including; [00:40] Cortana to open up to new devices and developers with Cortana Skills Kit and Cortana Devices SDK [03:09] More Ways to Make Smart Bots [Colleen Estrada], QnA Maker [04:56] Updating Visual Studio 2017 Release Candidate [John… Read More
Exploring our newest sample app, BikeSharing360 | Visual Studio Toolboxhttp://ch9northcentralus.blob.core.windows.net/mfupload/257d498d05a944ad88f6a6d501666102/BikeSharing360.mp4 In this episode, Dmitry is joined by Erika Ehrli, who shares the BikeSharing360 E2E demo scenario, architecture, and suite of apps used in Connect(); 2016 keynotes. Jump ahead to any of the following demo repo discussions and demos: Demo Scenario – [09:45] Demo Architecture – [13:00] Websites GitHub Repo – [16:35] Microservices GitHub Repo… Read More
45 (and counting) ASP.NET Core SamplesI came across this repo by accident and as soon as I saw it I knew I had today’s post. I don’t know about you, but I learn code by looking at code. Today’s project is 45 and count cool ASP.NET code samples, from Hello World and up… dodyg/practical-aspnetcore 45 samples for aspnetcore fundamentals (updated… Read More
TWC9: Microsoft Teams Dev Preview, PowerShell is 10, Project Olympus News and more… | This Week On Channel 9http://ch9northcentralus.blob.core.windows.net/mfupload/8366137c910545b286bba6b4000484b1/20161103TWC9.mp4 This week on Channel 9, Nikola and Mark discuss the week’s top developer news, including; [00:46] UWP Community Toolkit [01:54] Announcing the Microsoft Teams Developer Preview [03:12] Microsoft Teams integration with Visual Studio Team Services [Derrick Fu] [04:14] Project Olympus – Microsoft reimagines open source cloud hardware [Kushagra Vaid] [05:34] A peek into the… Read More
Review the Microsoft application platform for developers | Microsoft Ignite 2016http://video.ch9.ms/ch9/1ee0/cb367ab2-cf8d-4633-8844-f12e66ce1ee0/GS04.mp4 Join Scott Hanselman as he takes us on a whirlwind tour of what Microsoft has to offer developers to create and modernize applications and embrace software industry trends such as cross-platform mobile experiences, open source, web and cloud services, and DevOps. We introduce the key technologies provided across Microsoft development tools including Visual Studio… Read More
ASP.NET Monsters #73: Why Do I Need To Know What a Reverse Proxy Is? | ASP.NET Monstershttp://ch9northcentralus.blob.core.windows.net/mfupload/ee7306bfe1464da99a8fa69c00423581/ep73.mp4 For many developers, deployment may no longer be the same-old, same-old process of delivering an application to be hosted in IIS running on a Windows server. In fact, for any ASP.NET Core MVC application, your application will be running in Kestrel, but as a host Kestrel doesn’t support things like SSL termination, multiple port… Read More
ASP .NET Monsters #66: Content Security Policy Headers | ASP.NET Monstershttp://ch9northcentralus.blob.core.windows.net/mfupload/9b163b7801b644f39c8da68201324ca5/csp.mp4 Cross site scripting attacks or XSS are still one of the most common ways to attack a website. If you’re not properly sanitizing your inputs then you too could be vulnerable. Thank goodness that Content Security Policy headers came along to offer us a powerful tool to avoid falling pray to these attacks. Resources… Read More
Integrating Power BI Into Your Web Applications | Visual Studio Toolboxhttp://ch9northcentralus.blob.core.windows.net/mfupload/6ad5b30518fe43e7bce1a67b01607336/VSToolboxHowDevsCanUsePowerBIforReporting.mp4 In this episode, Robert is joined by Charles Sterling, who shows how to use Power BI in your development efforts, specifically how to call REST APIs with Power BI without writing any code. You can parse, model and transform the resulting JSON to make creating rich interactive reports a snap and integrate this into… Read More