dotNET Weekly Date: 2017-Mar-14 Week: 11 Year: 2017
View in browser

Featured Material

1) Live dependency validation, code navigation, IntelliSense, refactoring, and code fixes.
2) Live Unit Testing, Exception Helpers.
3) Integration with all of your .NET Core, Azure applications, services, Docker containers, and more.
4) Directly manage your team projects hosted by any provider, including Visual Studio Team Services, Team Foundation Server, or GitHub.
5) With Xamarin’s advanced debugging, profiling tools, and unit test generation features, it’s faster and easier than ever for you to build, connect, and tune native mobile apps.
6) Visual Studio is packed with tons of performance enhancements. Noticeable startup time. Lower memory footprint.
7) Safely automate database deployments from Visual Studio.
8) Many many more features...


Articles we enjoyed

Microsoft is slowly replacing its monolithic and proprietary .NET technologies with the open, modular, and cross-platform .NET Core. As part of this effort, the broader .NET community is porting .NET Core to various Internet of Things (IoT) platforms, including Raspberry Pi 2 and 3.


Protocol Buffers is the name of the binary serialization format used by Google for much of their data communications. Designed to be small in size and cheap to process, both at the client and server platform independent, this article shows how to test an ASP.NET Core MVC API using xUnit and a HTTPClient client using Protobuf for the content formatters.


Microsoft.AspNetCore package provides many of the packages necessary to stand up a basic ASP.NET Core application. This post takes a quick look at that package and what it contains.


Hello everybody. Raspberry was delivered, so we can install Windows on it. First of all i want to write few words about Windows IoT.


C# 7.0 adds a number of new features and brings a focus on data consumption, code simplification and performance. Perhaps the biggest features are tuples, which make it easy to have multiple results, and pattern matching which simplifies code that is conditional on the shape of data. But there are many other features big and small. We hope that they all combine to make your code more efficient and clear, and you more happy and productive.


In the previous post, Improving security in ASP.NET MVC using custom headers, I skipped talking about the Content-Security-Policy header entirely.


Visual Studio 2017 makes you more productive by getting you to your code fast and helping you write code quickly. With improvements to performance, navigation, and debugging as well as the additions of new refactorings, code style configuration/enforcement, and live unit testing, the VS 2017 release is chock full of advancements. This post shows you how to take full advantage of these features.


Building and deploying a hybrid cloud platform for your applications will make it easier for you and your business to build new applications that will add to the business’s topline.


Visual Studio 2017 is released today and I thought it was a good time to reflect on my thoughts about one of the main changes it brings for ASP.NET Core developers.


I recently discovered securityheaders.io, produced by the hyper productive Scott Helme. securityheaders.io scans your website and make suggestions to which HTTP response headers to add in order to improve security


Videos we favorited
Connected iOS, Android, and Windows apps with Azure & Xamarin
Connected iOS, Android, and Windows apps with Azure & Xamarin
Connected iOS, Android, and Windows apps with Azure & Xamarin

Keynote | Visual Studio 2017 Launch | Channel 9
Keynote | Visual Studio 2017 Launch | Channel 9
Visual Studio 2017 Launch Keynote

Mastering Azure App Service, Part 4: Building Azure Mobile Apps
Mastering Azure App Service, Part 4: Building Azure Mobile Apps
Ready to build the next great mobile app? Learn how Azure Mobile Apps can do the hard work for you. In this last in a four-part series on Mastering Azure App Service from Wintellect and Microsoft, see how Azure Mobile Apps make it easier to build rich mobile apps that support authentication, authorization, offline operation, push notifications, and more.

Video Review: Getting Started with ASP.NET Core by Ugo Lattanzi
Video Review: Getting Started with ASP.NET Core by Ugo Lattanzi
Syncfusion has partnered with Succinctly series author Ugo Lattanzi to create a new ASP.NET Core beginner video series.

Xamarin University Webinar Series
Xamarin University Webinar Series
Whether you’ve built a few Xamarin apps or are just getting started, join Xamarin University’s team of mobile experts for demos, best practices, and live Q & A. You’ll leave each session ready to build amazing native mobile apps, completely in C#.


Libraries and Tools to the rescue


From productivity enhancements to new C++ capabilities, from ASP.NET Core Tooling to Live Unit Testing, from C# 7 to new database DevOps features, all these, among a lot of tips and tricks to improve productivity, can be found in this giant Visual Studio 2017 poster.



We are pleased to announce updates to our ASP.NET tools, ASP.NET Core tools, Container tools, and frameworks that are shipping as part of the Visual Studio 2017 release today. We have made significant updates to the web development tools to make them easier for you to use and help make you more productive in your daily web development tasks.



Now is an exciting time to work with developer tools. With a 25% increase in monthly active users of Visual Studio, 1.3 million active monthly users of Visual Studio Code, and a two-fold increase in active users of our Mac IDEs, I think our customers are excited too.


Events/Webinars/Seminars you shouldn't miss


Welcome to Global Azure Bootcamp! All around the world user groups and communities want to learn about Azure and Cloud Computing! On April 22, 2017, all communities will come together once again in the fifth great Global Azure Bootcamp event!