.NET Blog

Free. Cross-platform. Open source. A developer platform for building all your apps.

Latest posts

Mar 22, 2016
Post comments count 0
Post likes count 0

On .NET 3/10/2016 – Nick Craver on StackOverflow Performance

Bertrand Le Roy

This week, our guest is Nick Craver, to talk about StackOverflow performance. You can also read Nick's report on 2016 perf.

Mar 21, 2016
Post comments count 0
Post likes count 0

Remote Debug ASP.NET Core RC1 on Azure App Service

Brady Gaster

ASP.NET developers who deploy their code to Azure App Service have remote debugging features available from the Visual Studio Server and Cloud Explorer windows. ASP.NET 4x projects can be debugged live in App Service by simply right-clicking your Web, Mobile, or API Apps in Cloud Explorer and clicking the “Attach Debugger” action. Under the hood, what happens during a remote debugging session is that the Visual Studio remote debugger attaches to the W3WP.exe process, in which the ASP.NET 4.x code executes. Since ASP.NET Core RC1 code is executed within the DNX.exe process, the remote debugging feature fails to li...

Mar 16, 2016
Post comments count 0
Post likes count 0

Notes from the ASP.NET Community Standup – March 15, 2016

Jeffrey Fritz

This is the next in a series of blog posts that will cover the topics discussed in the ASP.NET Community Standup.  The community standup is a short video-based discussion with some of the leaders of the ASP.NET development teams covering the accomplishments of the team on the new ASP.NET Core framework over the previous week.  Within 30 minutes, Scott Hanselman, Damian Edwards, Jon Galloway and an occasional guest or two discuss new features and ask for feedback on important decisions being made by the ASP.NET development teams. Each week the standup is hosted live on Google Hangouts and the team publishes the...

Mar 15, 2016
Post comments count 0
Post likes count 0

Get Started with ASP.NET Core Authorization – Part 1 of 2

Jeffrey Fritz

After learning about Authentication in ASP.NET Core, our intrepid reporter Seth Juarez wanted to dig deeper into the ASP.NET Authorization story.  In the following video, he speaks with ASP.NET Security Analyst Barry Dorrans.  Notes and links from their discussion follow. Authorization verifies that a user is permitted to access functionality, and requires some form of authentication in front of it.  Authentication confirms a user's identity. Barry pointed out that many developers in older versions of ASP.NET implemented their own AuthorizeAttribute, and did not fully implement the entire specific...

Mar 15, 2016
Post comments count 0
Post likes count 0

The week in .NET – 3/15/2016

Bertrand Le Roy

To read last week's post, see The week in .NET - 3/8/2016. On.NET Last week, we had Nick Craver on the show to talk about StackOverflow. It was lots of fun, and I highly recommend watching if you're interested in getting an inside look at how StackOverflow is being maintained and kept a high-performance site. Exceptionally this week, we won't have a show. Package of the week: Quartz.NET Scheduling background jobs in an application can be tricky business. Quartz.NET takes care of the details for you: it manages thread pools, schedules and triggers jobs, all from a simple fluent API: User group of the week...

Mar 14, 2016
Post comments count 0
Post likes count 0

Announcing v16.1 of the ASP.NET AJAX Control Toolkit

Jeffrey Fritz

We are very happy to announce along with our partners at DevExpress, a new version of the ASP.NET AJAX Control Toolkit is now available.  This version, labeled 16.1 delivers some documentation improvements, tutorials, and some long requested updates for existing controls. This is the one year anniversary of the stewardship of the AJAX Control Toolkit with DevExpress, and we thank them for their service to maintain the project.  To help encourage further involvement with the project, its online source and managemenet has been moved to GitHub in the AjaxControlToolkit repository.  Documentation for the toolkit has...

Mar 11, 2016
Post comments count 0
Post likes count 0

First Look: Authentication in ASP.NET Core

Jeffrey Fritz

With the coming changes in ASP.NET Core, our friend and intrepid reporter Seth Juarez sat down with ASP.NET Program Manager Pranav Rastogi to discuss the updates and improvements in the new ASP.NET Core authentication system: Here are some of the highlights of their discussion and some sample code to get you started: Pranav gave a quick definition of authentication compared to authorization:  Authentication validates who the user is and authorization validates access to the actions a user wants to perform. The authentication scenarios in ASP.NET are still the same as in previous versions: OAuth can be enabled wit...

Mar 9, 2016
Post comments count 0
Post likes count 0

Web Extension Pack for Visual Studio 2015

Mads Kristensen

The Visual Studio extensibility ecosystem has been steadily growing in the past years and the community has built some really great extensions. Some of these extensions are specific to web development scenarios and are useful to almost all web developers using Visual Studio. The only problem is to find all these relevant extensions. That’s exactly the problem Web Extension Pack was created to fix. It's an unofficial extension created by the Visual Studio Web Team that describes itself as the easiest way to set up Visual Studio for the ultimate web development experience. It installs web development specific ext...

Mar 9, 2016
Post comments count 0
Post likes count 0

Notes from the ASP.NET Community Standup – March 8, 2016

Jeffrey Fritz

This is the next in a series of blog posts that will cover the topics discussed in the ASP.NET Community Standup.  The community standup is a short video-based discussion with some of the leaders of the ASP.NET development teams covering the accomplishments of the team on the new ASP.NET Core framework over the previous week.  Within 30 minutes, Scott Hanselman, Damian Edwards, Jon Galloway and an occasional guest or two discuss new features and ask for feedback on important decisions being made by the ASP.NET development teams. Each week the standup is hosted live on Google Hangouts and the team publishes the...