Browsers have several ways in which they can handle a file that is downloaded from a web-server and that does not contain HTML or is an HTML page associated resource. The way in which attachments are dealt with is quite neatly described in this blog post from the HttpWatch team: https://blog.httpwatch.com/2010/03/24/four-tips-for-setting-up-http-file-downloads/ . The way to…
Tag: IIS7
Disabling TLS 1.0 on your Windows 2008 R2 server – just because you still have one
Windows 2008 R2 server is a very popular distribution of Windows that has been used time and time again to power servers running ASP.net websites – either on the Internet or on Intranets. Although this Windows version has somewhat aged from 8 years ago, I still tend to see quite a lot of these installs…
Windows could not configure one or more system components: when upgrading from Windows 7 to Windows 8
Last weekend I wanted to upgrade my home workstation from Windows 7 Utimate to Windows 8 Professional, so that I could benefit from using the new Windows 8 Hyper-V client for my virtual machines. I chose to do an in place upgrade from Windows 7 to Windows 8, as I had already done before on…
Developing ASP.net 4.5 Webforms apps with Visual Studio 2012 – Part 6
The sixth video in the series looks at implementing CRUD using strongly typed data binding. I update the form vie controls to allow insertion of data, updating and deleting of data, and show just how easy it is to accomplish this by using the Entity Framework model classes created in previous videos. << Previous…
Developing ASP.net 4.5 Webforms apps with Visual Studio 2012 – Part 5
The fifth video in the series continues to look at strongly typed data binding using Data Controls. In this video I modify the GridView and FormView controls to take full advantage of strongly typed model binding, and show how to extract data from objects linked to the object that the data control is bound…
C# compiler or Visual Basic .Net compilers fail with error code -1073741502 when generating assemblies for your ASP.net site
[January 2018 Updates:] This article applies to both Windows 2008R2 servers and Windows 2012R2 servers, running IIS 7.5 and 8.5 respectively. If you encounter the symptoms described below, please go directly to the solution update described at the end of the article. A few days ago I had a support call where an ASP.net application…
IIS 7.5 Architecture and Components – part 3
See the entire IIS Architecture and components tutorial at : http://linqto.me/n/IISArchitecture In the final part of the video series I explore the request flow process for requests coming into IIS and aimed at ASP.net web pages. I look at how the ASP.net application binaries are dynamically compiled and then how an HTML response is…
IIS 7.5 Architecture and Components – part 2
See the entire IIS Architecture and components tutorial at : http://linqto.me/n/IISArchitecture In part two of the video series I explore the inner workings of the worker process – w3wp.exe – which is the process that loads and executes the code for the web-applications hosted under IIS. I also look at the differences between classic mode…
IIS 7.5 Architecture and Components – part 1
See the entire IIS Architecture and components tutorial at : http://linqto.me/n/IISArchitecture So here is the first part of a three part video tutorial about IIS architecture, its components and how requests are executed inside the Microsoft IIS 7.5 server. This first video covers the overall product architecture, in terms of the services that comprise IIS…
How to: Configure verbs with the SMTP service in IIS 7 and IIS 7.5
With Windows Server 2008 and IIS 7 Microsoft introduced a new configuration system for the web-server, replacing the old metabase.xml used as an in memory configuration store by IIS 6. I will not go into the reasons for this change in this blog post, I would like to take you through some parts of the…