<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.owasp.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=RehanSaeed</id>
		<title>OWASP - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.owasp.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=RehanSaeed"/>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php/Special:Contributions/RehanSaeed"/>
		<updated>2026-05-28T18:51:06Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.27.2</generator>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=File:Preview_Image.png&amp;diff=215313</id>
		<title>File:Preview Image.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=File:Preview_Image.png&amp;diff=215313"/>
				<updated>2016-04-17T11:02:33Z</updated>
		
		<summary type="html">&lt;p&gt;RehanSaeed: RehanSaeed uploaded a new version of &amp;amp;quot;File:Preview Image.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The main page of your site generated from the ASP.NET MVC Boilerplate Visual Studio project template.&lt;/div&gt;</summary>
		<author><name>RehanSaeed</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=File:Preview_Image.png&amp;diff=215312</id>
		<title>File:Preview Image.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=File:Preview_Image.png&amp;diff=215312"/>
				<updated>2016-04-17T11:02:05Z</updated>
		
		<summary type="html">&lt;p&gt;RehanSaeed: RehanSaeed uploaded a new version of &amp;amp;quot;File:Preview Image.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The main page of your site generated from the ASP.NET MVC Boilerplate Visual Studio project template.&lt;/div&gt;</summary>
		<author><name>RehanSaeed</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=File:Banner.png&amp;diff=215311</id>
		<title>File:Banner.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=File:Banner.png&amp;diff=215311"/>
				<updated>2016-04-17T11:01:24Z</updated>
		
		<summary type="html">&lt;p&gt;RehanSaeed: RehanSaeed uploaded a new version of &amp;amp;quot;File:Banner.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>RehanSaeed</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=OWASP_ASP.NET_MVC_Boilerplate_Project&amp;diff=215310</id>
		<title>OWASP ASP.NET MVC Boilerplate Project</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=OWASP_ASP.NET_MVC_Boilerplate_Project&amp;diff=215310"/>
				<updated>2016-04-17T10:59:09Z</updated>
		
		<summary type="html">&lt;p&gt;RehanSaeed: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Main=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:100%;height:160px;border:0,margin:0;overflow: hidden;&amp;quot;&amp;gt;[[File:OWASP_Project_Header.jpg|link=]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==ASP.NET MVC Boilerplate Project==&lt;br /&gt;
The default ASP.NET MVC project template uses insecure defaults and omits many security features altogether. ASP.NET MVC Boilerplate is a Visual Studio project template that enables security features by default and adds liberal comments and links to further resources to help developers (Who often do not have a lot of knowledge on the subject) get started.&lt;br /&gt;
[[File:New_Project.png|center]]&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
A professional ASP.NET MVC template for building secure, fast, robust and adaptable web applications or sites. It provides the minimum amount of code required on top of the default MVC template provided by Microsoft to provide security by default.&lt;br /&gt;
[[File:Preview_Image.png|650px|center]]&lt;br /&gt;
&lt;br /&gt;
===Better Defaults===&lt;br /&gt;
&lt;br /&gt;
The default MVC template provided by Microsoft is not as secure as it could be. There are various settings (Mostly in the web.config file) which are insecure by default. For example, it leaks information about which version of IIS you are using and allows external scripts to access cookies by default! ASP.NET MVC Boilerplate makes everything secure by default.&lt;br /&gt;
&lt;br /&gt;
===TLS and HTTPS===&lt;br /&gt;
&lt;br /&gt;
Setting up TLS, so that your site runs over HTTPS is very difficult in ASP.NET MVC as it requires several steps to do it correctly. ASP.NET MVC Boilerplate makes this easy with step by step instructions and links.&lt;br /&gt;
&lt;br /&gt;
===HTTP Headers===&lt;br /&gt;
&lt;br /&gt;
Several HTTP headers are also used to provide better security using the [https://nwebsec.codeplex.com/ NWebSec] NuGet packages:&lt;br /&gt;
&lt;br /&gt;
# [https://developer.mozilla.org/en-US/docs/Web/Security/CSP/Introducing_Content_Security_Policy Content Security Policy (CSP)].&lt;br /&gt;
# [https://developer.mozilla.org/en-US/docs/Web/Security/HTTP_strict_transport_security Strict-Transport-Security (HSTS)]&lt;br /&gt;
# [https://developer.mozilla.org/en-US/docs/Web/Security/Public_Key_Pinning Public-Key-Pins (HPKP)]&lt;br /&gt;
# [http://rehansaeed.com/nwebsec-asp-net-mvc-security-through-http-headers/ X-Content-Type-Options]&lt;br /&gt;
# [http://rehansaeed.com/nwebsec-asp-net-mvc-security-through-http-headers/ X-Download-Options]&lt;br /&gt;
# [http://rehansaeed.com/nwebsec-asp-net-mvc-security-through-http-headers/ X-Frame-Options]&lt;br /&gt;
&lt;br /&gt;
===Subresource Integrity (SRI)===&lt;br /&gt;
&lt;br /&gt;
ASP.NET MVC Boilerplate has [http://rehansaeed.com/subresource-integrity-taghelper-using-asp-net-core/ Subresource Integrity (SRI)] implemented by default using a custom ASP.NET MVC 6 TagHelper.&lt;br /&gt;
&lt;br /&gt;
===Detailed Comments===&lt;br /&gt;
&lt;br /&gt;
ASP.NET MVC Boilerplate provides detailed comments and links to official documentation explaining all of the security features.&lt;br /&gt;
&lt;br /&gt;
===Security Check-List===&lt;br /&gt;
&lt;br /&gt;
ASP.NET MVC Boilerplate provides a check-list of steps the developer needs to take to secure the site.&lt;br /&gt;
&lt;br /&gt;
===Fingerprint Resistant===&lt;br /&gt;
&lt;br /&gt;
ASP.NET MVC Boilerplate attempts to thwart fingerprinting tools by removing the IIS and .NET version HTTP headers and also changing several defaults including session and anti-forgery cookie names.&lt;br /&gt;
&lt;br /&gt;
===Dynamic IP Security===&lt;br /&gt;
&lt;br /&gt;
ASP.NET MVC Boilerplate enables IIS Dynamic IP Security to limit the maximum number of concurrent requests to thwart DDOS attacks.&lt;br /&gt;
&lt;br /&gt;
==Licensing==&lt;br /&gt;
&lt;br /&gt;
This program is free software: you can redistribute it and/or modify it under the terms of the [https://github.com/RehanSaeed/ASP.NET-MVC-Boilerplate/blob/master/LICENSE GNU Affero General Public License 2.0] as published by the Free Software Foundation 2015.  &lt;br /&gt;
&lt;br /&gt;
== Project Resources ==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[https://github.com/RehanSaeed/ASP.NET-MVC-Boilerplate GitHub Project Home Page] where you can view source code, log issues and view the change log.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[https://visualstudiogallery.msdn.microsoft.com/6cf50a48-fc1e-4eaf-9e82-0b2a6705ca7d Visual Studio Gallery] where you can install the project template, rate/review it.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[http://rehansaeed.com/asp-net-mvc-boilerplate/ My RehanSaeed.com] blog where I post articles detailing features of the project. The project template itself links to many of the articles so that developers can get detailed information if they need it.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Project Leader ==&lt;br /&gt;
[http://rehansaeed.com Muhammad Rehan Saeed]&lt;br /&gt;
&lt;br /&gt;
==Classifications==&lt;br /&gt;
[[File:Project_Type_Files_CODE.jpg|link=]]&lt;br /&gt;
[[File:Owasp-incubator-trans-85.png|link=https://www.owasp.org/index.php/OWASP_Project_Stages#tab=Incubator_Projects|Incubator Project]]&lt;br /&gt;
[[File:Owasp-builders-small.png|link=Builders]]  &lt;br /&gt;
[[File:Agplv3-155x51.png|link=http://www.gnu.org/licenses/agpl-3.0.html|Affero General Public License 3.0]]&lt;br /&gt;
&lt;br /&gt;
== News and Events ==&lt;br /&gt;
Read all of the blog articles about this project [http://rehansaeed.com/asp-net-mvc-boilerplate/ here].&lt;br /&gt;
 &lt;br /&gt;
==Roadmap==&lt;br /&gt;
As ASP.NET MVC evolves and many of the JavaScript libraries release new updates, this project template needs constant updates. It is intended that this project template remain as current as possible. I would like to add more security features to the site template and add more documentation and helper comments.&lt;br /&gt;
&lt;br /&gt;
==Getting Involved==&lt;br /&gt;
All are welcome to get involved. Simply visit the GitHub site and raise a pull request for your code.&lt;br /&gt;
&lt;br /&gt;
=Minimum Viable Product=&lt;br /&gt;
A Visual Studio Project Template which you can download [https://visualstudiogallery.msdn.microsoft.com/6cf50a48-fc1e-4eaf-9e82-0b2a6705ca7d here]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ &amp;lt;headertabs /&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Project]]  [[Category:OWASP_Builders]] [[Category:OWASP_Defenders]]  [[Category:OWASP_Code]]&lt;/div&gt;</summary>
		<author><name>RehanSaeed</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=File:Preview_Image.png&amp;diff=215309</id>
		<title>File:Preview Image.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=File:Preview_Image.png&amp;diff=215309"/>
				<updated>2016-04-17T10:56:53Z</updated>
		
		<summary type="html">&lt;p&gt;RehanSaeed: RehanSaeed uploaded a new version of &amp;amp;quot;File:Preview Image.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The main page of your site generated from the ASP.NET MVC Boilerplate Visual Studio project template.&lt;/div&gt;</summary>
		<author><name>RehanSaeed</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=File:Preview_Image.png&amp;diff=215308</id>
		<title>File:Preview Image.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=File:Preview_Image.png&amp;diff=215308"/>
				<updated>2016-04-17T10:55:21Z</updated>
		
		<summary type="html">&lt;p&gt;RehanSaeed: RehanSaeed uploaded a new version of &amp;amp;quot;File:Preview Image.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The main page of your site generated from the ASP.NET MVC Boilerplate Visual Studio project template.&lt;/div&gt;</summary>
		<author><name>RehanSaeed</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=File:Preview_Image.png&amp;diff=215307</id>
		<title>File:Preview Image.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=File:Preview_Image.png&amp;diff=215307"/>
				<updated>2016-04-17T10:54:17Z</updated>
		
		<summary type="html">&lt;p&gt;RehanSaeed: RehanSaeed uploaded a new version of &amp;amp;quot;File:Preview Image.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The main page of your site generated from the ASP.NET MVC Boilerplate Visual Studio project template.&lt;/div&gt;</summary>
		<author><name>RehanSaeed</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=File:Preview_Image.png&amp;diff=215306</id>
		<title>File:Preview Image.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=File:Preview_Image.png&amp;diff=215306"/>
				<updated>2016-04-17T10:53:49Z</updated>
		
		<summary type="html">&lt;p&gt;RehanSaeed: RehanSaeed uploaded a new version of &amp;amp;quot;File:Preview Image.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The main page of your site generated from the ASP.NET MVC Boilerplate Visual Studio project template.&lt;/div&gt;</summary>
		<author><name>RehanSaeed</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=File:Preview_Image.png&amp;diff=215305</id>
		<title>File:Preview Image.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=File:Preview_Image.png&amp;diff=215305"/>
				<updated>2016-04-17T10:53:26Z</updated>
		
		<summary type="html">&lt;p&gt;RehanSaeed: RehanSaeed uploaded a new version of &amp;amp;quot;File:Preview Image.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The main page of your site generated from the ASP.NET MVC Boilerplate Visual Studio project template.&lt;/div&gt;</summary>
		<author><name>RehanSaeed</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=OWASP_ASP.NET_MVC_Boilerplate_Project&amp;diff=215304</id>
		<title>OWASP ASP.NET MVC Boilerplate Project</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=OWASP_ASP.NET_MVC_Boilerplate_Project&amp;diff=215304"/>
				<updated>2016-04-17T10:50:56Z</updated>
		
		<summary type="html">&lt;p&gt;RehanSaeed: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Main=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:100%;height:160px;border:0,margin:0;overflow: hidden;&amp;quot;&amp;gt;[[File:OWASP_Project_Header.jpg|link=]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==ASP.NET MVC Boilerplate Project==&lt;br /&gt;
The default ASP.NET MVC project template uses insecure defaults and omits many security features altogether. ASP.NET MVC Boilerplate is a Visual Studio project template that enables security features by default and adds liberal comments and links to further resources to help developers (Who often do not have a lot of knowledge on the subject) get started.&lt;br /&gt;
[[File:New_Project.png|center]]&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
A professional ASP.NET MVC template for building secure, fast, robust and adaptable web applications or sites. It provides the minimum amount of code required on top of the default MVC template provided by Microsoft to provide security by default.&lt;br /&gt;
[[File:Preview_Image.png|650px|center]]&lt;br /&gt;
&lt;br /&gt;
===Better Defaults===&lt;br /&gt;
&lt;br /&gt;
The default MVC template provided by Microsoft is not as secure as it could be. There are various settings (Mostly in the web.config file) which are insecure by default. For example, it leaks information about which version of IIS you are using and allows external scripts to access cookies by default! ASP.NET MVC Boilerplate makes everything secure by default.&lt;br /&gt;
&lt;br /&gt;
===TLS and HTTPS===&lt;br /&gt;
&lt;br /&gt;
Setting up TLS, so that your site runs over HTTPS is very difficult in ASP.NET MVC as it requires several steps to do it correctly. ASP.NET MVC Boilerplate makes this easy with step by step instructions and links.&lt;br /&gt;
&lt;br /&gt;
===HTTP Headers===&lt;br /&gt;
&lt;br /&gt;
Several HTTP headers are also used to provide better security using the [https://nwebsec.codeplex.com/ NWebSec] NuGet packages:&lt;br /&gt;
&lt;br /&gt;
# [https://developer.mozilla.org/en-US/docs/Web/Security/CSP/Introducing_Content_Security_Policy Content Security Policy (CSP)].&lt;br /&gt;
# [https://developer.mozilla.org/en-US/docs/Web/Security/HTTP_strict_transport_security Strict-Transport-Security (HSTS)]&lt;br /&gt;
# [https://developer.mozilla.org/en-US/docs/Web/Security/Public_Key_Pinning Public-Key-Pins (HPKP)]&lt;br /&gt;
# [http://rehansaeed.com/nwebsec-asp-net-mvc-security-through-http-headers/ X-Content-Type-Options]&lt;br /&gt;
# [http://rehansaeed.com/nwebsec-asp-net-mvc-security-through-http-headers/ X-Download-Options]&lt;br /&gt;
# [http://rehansaeed.com/nwebsec-asp-net-mvc-security-through-http-headers/ X-Frame-Options]&lt;br /&gt;
&lt;br /&gt;
===Detailed Comments===&lt;br /&gt;
&lt;br /&gt;
ASP.NET MVC Boilerplate provides detailed comments and links to official documentation explaining all of the security features.&lt;br /&gt;
&lt;br /&gt;
===Security Check-List===&lt;br /&gt;
&lt;br /&gt;
ASP.NET MVC Boilerplate provides a check-list of steps the developer needs to take to secure the site.&lt;br /&gt;
&lt;br /&gt;
===Fingerprint Resistant===&lt;br /&gt;
&lt;br /&gt;
ASP.NET MVC Boilerplate attempts to thwart fingerprinting tools by removing the IIS and .NET version HTTP headers and also changing several defaults including session and anti-forgery cookie names.&lt;br /&gt;
&lt;br /&gt;
===Dynamic IP Security===&lt;br /&gt;
&lt;br /&gt;
ASP.NET MVC Boilerplate enables IIS Dynamic IP Security to limit the maximum number of concurrent requests to thwart DDOS attacks.&lt;br /&gt;
&lt;br /&gt;
==Licensing==&lt;br /&gt;
&lt;br /&gt;
This program is free software: you can redistribute it and/or modify it under the terms of the [https://github.com/RehanSaeed/ASP.NET-MVC-Boilerplate/blob/master/LICENSE GNU Affero General Public License 2.0] as published by the Free Software Foundation 2015.  &lt;br /&gt;
&lt;br /&gt;
== Project Resources ==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[https://github.com/RehanSaeed/ASP.NET-MVC-Boilerplate GitHub Project Home Page] where you can view source code, log issues and view the change log.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[https://visualstudiogallery.msdn.microsoft.com/6cf50a48-fc1e-4eaf-9e82-0b2a6705ca7d Visual Studio Gallery] where you can install the project template, rate/review it.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[http://rehansaeed.com/asp-net-mvc-boilerplate/ My RehanSaeed.com] blog where I post articles detailing features of the project. The project template itself links to many of the articles so that developers can get detailed information if they need it.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Project Leader ==&lt;br /&gt;
[http://rehansaeed.com Muhammad Rehan Saeed]&lt;br /&gt;
&lt;br /&gt;
==Classifications==&lt;br /&gt;
[[File:Project_Type_Files_CODE.jpg|link=]]&lt;br /&gt;
[[File:Owasp-incubator-trans-85.png|link=https://www.owasp.org/index.php/OWASP_Project_Stages#tab=Incubator_Projects|Incubator Project]]&lt;br /&gt;
[[File:Owasp-builders-small.png|link=Builders]]  &lt;br /&gt;
[[File:Agplv3-155x51.png|link=http://www.gnu.org/licenses/agpl-3.0.html|Affero General Public License 3.0]]&lt;br /&gt;
&lt;br /&gt;
== News and Events ==&lt;br /&gt;
Read all of the blog articles about this project [http://rehansaeed.com/asp-net-mvc-boilerplate/ here].&lt;br /&gt;
 &lt;br /&gt;
==Roadmap==&lt;br /&gt;
As ASP.NET MVC evolves and many of the JavaScript libraries release new updates, this project template needs constant updates. It is intended that this project template remain as current as possible. I would like to add more security features to the site template and add more documentation and helper comments.&lt;br /&gt;
&lt;br /&gt;
==Getting Involved==&lt;br /&gt;
All are welcome to get involved. Simply visit the GitHub site and raise a pull request for your code.&lt;br /&gt;
&lt;br /&gt;
=Minimum Viable Product=&lt;br /&gt;
A Visual Studio Project Template which you can download [https://visualstudiogallery.msdn.microsoft.com/6cf50a48-fc1e-4eaf-9e82-0b2a6705ca7d here]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ &amp;lt;headertabs /&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Project]]  [[Category:OWASP_Builders]] [[Category:OWASP_Defenders]]  [[Category:OWASP_Code]]&lt;/div&gt;</summary>
		<author><name>RehanSaeed</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=OWASP_ASP.NET_MVC_Boilerplate_Project&amp;diff=215303</id>
		<title>OWASP ASP.NET MVC Boilerplate Project</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=OWASP_ASP.NET_MVC_Boilerplate_Project&amp;diff=215303"/>
				<updated>2016-04-17T10:49:47Z</updated>
		
		<summary type="html">&lt;p&gt;RehanSaeed: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Main=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:100%;height:160px;border:0,margin:0;overflow: hidden;&amp;quot;&amp;gt;[[File:OWASP_Project_Header.jpg|link=]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==ASP.NET MVC Boilerplate Project==&lt;br /&gt;
The default ASP.NET MVC project template uses insecure defaults and omits many security features altogether. ASP.NET MVC Boilerplate is a Visual Studio project template that enables security features by default and adds liberal comments and links to further resources to help developers (Who often do not have a lot of knowledge on the subject) get started.&lt;br /&gt;
[[File:New_Project.png|center]]&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
A professional ASP.NET MVC template for building secure, fast, robust and adaptable web applications or sites. It provides the minimum amount of code required on top of the default MVC template provided by Microsoft to provide security by default.&lt;br /&gt;
[[File:MVC_6_Preview_Image.png|650px|center]]&lt;br /&gt;
&lt;br /&gt;
===Better Defaults===&lt;br /&gt;
&lt;br /&gt;
The default MVC template provided by Microsoft is not as secure as it could be. There are various settings (Mostly in the web.config file) which are insecure by default. For example, it leaks information about which version of IIS you are using and allows external scripts to access cookies by default! ASP.NET MVC Boilerplate makes everything secure by default.&lt;br /&gt;
&lt;br /&gt;
===TLS and HTTPS===&lt;br /&gt;
&lt;br /&gt;
Setting up TLS, so that your site runs over HTTPS is very difficult in ASP.NET MVC as it requires several steps to do it correctly. ASP.NET MVC Boilerplate makes this easy with step by step instructions and links.&lt;br /&gt;
&lt;br /&gt;
===HTTP Headers===&lt;br /&gt;
&lt;br /&gt;
Several HTTP headers are also used to provide better security using the [https://nwebsec.codeplex.com/ NWebSec] NuGet packages:&lt;br /&gt;
&lt;br /&gt;
# [https://developer.mozilla.org/en-US/docs/Web/Security/CSP/Introducing_Content_Security_Policy Content Security Policy (CSP)].&lt;br /&gt;
# [https://developer.mozilla.org/en-US/docs/Web/Security/HTTP_strict_transport_security Strict-Transport-Security (HSTS)]&lt;br /&gt;
# [https://developer.mozilla.org/en-US/docs/Web/Security/Public_Key_Pinning Public-Key-Pins (HPKP)]&lt;br /&gt;
# [http://rehansaeed.com/nwebsec-asp-net-mvc-security-through-http-headers/ X-Content-Type-Options]&lt;br /&gt;
# [http://rehansaeed.com/nwebsec-asp-net-mvc-security-through-http-headers/ X-Download-Options]&lt;br /&gt;
# [http://rehansaeed.com/nwebsec-asp-net-mvc-security-through-http-headers/ X-Frame-Options]&lt;br /&gt;
&lt;br /&gt;
===Detailed Comments===&lt;br /&gt;
&lt;br /&gt;
ASP.NET MVC Boilerplate provides detailed comments and links to official documentation explaining all of the security features.&lt;br /&gt;
&lt;br /&gt;
===Security Check-List===&lt;br /&gt;
&lt;br /&gt;
ASP.NET MVC Boilerplate provides a check-list of steps the developer needs to take to secure the site.&lt;br /&gt;
&lt;br /&gt;
===Fingerprint Resistant===&lt;br /&gt;
&lt;br /&gt;
ASP.NET MVC Boilerplate attempts to thwart fingerprinting tools by removing the IIS and .NET version HTTP headers and also changing several defaults including session and anti-forgery cookie names.&lt;br /&gt;
&lt;br /&gt;
===Dynamic IP Security===&lt;br /&gt;
&lt;br /&gt;
ASP.NET MVC Boilerplate enables IIS Dynamic IP Security to limit the maximum number of concurrent requests to thwart DDOS attacks.&lt;br /&gt;
&lt;br /&gt;
==Licensing==&lt;br /&gt;
&lt;br /&gt;
This program is free software: you can redistribute it and/or modify it under the terms of the [https://github.com/RehanSaeed/ASP.NET-MVC-Boilerplate/blob/master/LICENSE GNU Affero General Public License 2.0] as published by the Free Software Foundation 2015.  &lt;br /&gt;
&lt;br /&gt;
== Project Resources ==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[https://github.com/RehanSaeed/ASP.NET-MVC-Boilerplate GitHub Project Home Page] where you can view source code, log issues and view the change log.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[https://visualstudiogallery.msdn.microsoft.com/6cf50a48-fc1e-4eaf-9e82-0b2a6705ca7d Visual Studio Gallery] where you can install the project template, rate/review it.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[http://rehansaeed.com/asp-net-mvc-boilerplate/ My RehanSaeed.com] blog where I post articles detailing features of the project. The project template itself links to many of the articles so that developers can get detailed information if they need it.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Project Leader ==&lt;br /&gt;
[http://rehansaeed.com Muhammad Rehan Saeed]&lt;br /&gt;
&lt;br /&gt;
==Classifications==&lt;br /&gt;
[[File:Project_Type_Files_CODE.jpg|link=]]&lt;br /&gt;
[[File:Owasp-incubator-trans-85.png|link=https://www.owasp.org/index.php/OWASP_Project_Stages#tab=Incubator_Projects|Incubator Project]]&lt;br /&gt;
[[File:Owasp-builders-small.png|link=Builders]]  &lt;br /&gt;
[[File:Agplv3-155x51.png|link=http://www.gnu.org/licenses/agpl-3.0.html|Affero General Public License 3.0]]&lt;br /&gt;
&lt;br /&gt;
== News and Events ==&lt;br /&gt;
Read all of the blog articles about this project [http://rehansaeed.com/asp-net-mvc-boilerplate/ here].&lt;br /&gt;
 &lt;br /&gt;
==Roadmap==&lt;br /&gt;
As ASP.NET MVC evolves and many of the JavaScript libraries release new updates, this project template needs constant updates. It is intended that this project template remain as current as possible. I would like to add more security features to the site template and add more documentation and helper comments.&lt;br /&gt;
&lt;br /&gt;
==Getting Involved==&lt;br /&gt;
All are welcome to get involved. Simply visit the GitHub site and raise a pull request for your code.&lt;br /&gt;
&lt;br /&gt;
=Minimum Viable Product=&lt;br /&gt;
A Visual Studio Project Template which you can download [https://visualstudiogallery.msdn.microsoft.com/6cf50a48-fc1e-4eaf-9e82-0b2a6705ca7d here]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ &amp;lt;headertabs /&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Project]]  [[Category:OWASP_Builders]] [[Category:OWASP_Defenders]]  [[Category:OWASP_Code]]&lt;/div&gt;</summary>
		<author><name>RehanSaeed</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=File:MVC_6_Preview_Image.png&amp;diff=215302</id>
		<title>File:MVC 6 Preview Image.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=File:MVC_6_Preview_Image.png&amp;diff=215302"/>
				<updated>2016-04-17T10:49:22Z</updated>
		
		<summary type="html">&lt;p&gt;RehanSaeed: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>RehanSaeed</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=File:New_Project.png&amp;diff=215301</id>
		<title>File:New Project.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=File:New_Project.png&amp;diff=215301"/>
				<updated>2016-04-17T10:48:49Z</updated>
		
		<summary type="html">&lt;p&gt;RehanSaeed: RehanSaeed uploaded a new version of &amp;amp;quot;File:New Project.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Visual Studio 'File -&amp;gt; New Project' dialog, showing the ASP.NET MVC Boilerplate project template.&lt;/div&gt;</summary>
		<author><name>RehanSaeed</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=File:Banner.png&amp;diff=215300</id>
		<title>File:Banner.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=File:Banner.png&amp;diff=215300"/>
				<updated>2016-04-17T10:46:32Z</updated>
		
		<summary type="html">&lt;p&gt;RehanSaeed: RehanSaeed uploaded a new version of &amp;amp;quot;File:Banner.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>RehanSaeed</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=OWASP_ASP.NET_MVC_Boilerplate_Project&amp;diff=196882</id>
		<title>OWASP ASP.NET MVC Boilerplate Project</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=OWASP_ASP.NET_MVC_Boilerplate_Project&amp;diff=196882"/>
				<updated>2015-07-02T11:44:11Z</updated>
		
		<summary type="html">&lt;p&gt;RehanSaeed: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Main=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:100%;height:160px;border:0,margin:0;overflow: hidden;&amp;quot;&amp;gt;[[File:OWASP_Project_Header.jpg|link=]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==ASP.NET MVC Boilerplate Project==&lt;br /&gt;
The default ASP.NET MVC project template uses insecure defaults and omits many security features altogether. ASP.NET MVC Boilerplate is a Visual Studio project template that enables security features by default and adds liberal comments and links to further resources to help developers (Who often do not have a lot of knowledge on the subject) get started.&lt;br /&gt;
[[File:New_Project.png|center]]&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
A professional ASP.NET MVC template for building secure, fast, robust and adaptable web applications or sites. It provides the minimum amount of code required on top of the default MVC template provided by Microsoft to provide security by default.&lt;br /&gt;
[[File:Preview_Image.png|650px|center]]&lt;br /&gt;
&lt;br /&gt;
===Better Defaults===&lt;br /&gt;
&lt;br /&gt;
The default MVC template provided by Microsoft is not as secure as it could be. There are various settings (Mostly in the web.config file) which are insecure by default. For example, it leaks information about which version of IIS you are using and allows external scripts to access cookies by default! ASP.NET MVC Boilerplate makes everything secure by default.&lt;br /&gt;
&lt;br /&gt;
===TLS and HTTPS===&lt;br /&gt;
&lt;br /&gt;
Setting up TLS, so that your site runs over HTTPS is very difficult in ASP.NET MVC as it requires several steps to do it correctly. ASP.NET MVC Boilerplate makes this easy with step by step instructions and links.&lt;br /&gt;
&lt;br /&gt;
===HTTP Headers===&lt;br /&gt;
&lt;br /&gt;
Several HTTP headers are also used to provide better security using the [https://nwebsec.codeplex.com/ NWebSec] NuGet packages:&lt;br /&gt;
&lt;br /&gt;
# [https://developer.mozilla.org/en-US/docs/Web/Security/CSP/Introducing_Content_Security_Policy Content Security Policy (CSP)].&lt;br /&gt;
# [https://developer.mozilla.org/en-US/docs/Web/Security/HTTP_strict_transport_security Strict-Transport-Security (HSTS)]&lt;br /&gt;
# [https://developer.mozilla.org/en-US/docs/Web/Security/Public_Key_Pinning Public-Key-Pins (HPKP)]&lt;br /&gt;
# [http://rehansaeed.com/nwebsec-asp-net-mvc-security-through-http-headers/ X-Content-Type-Options]&lt;br /&gt;
# [http://rehansaeed.com/nwebsec-asp-net-mvc-security-through-http-headers/ X-Download-Options]&lt;br /&gt;
# [http://rehansaeed.com/nwebsec-asp-net-mvc-security-through-http-headers/ X-Frame-Options]&lt;br /&gt;
&lt;br /&gt;
===Detailed Comments===&lt;br /&gt;
&lt;br /&gt;
ASP.NET MVC Boilerplate provides detailed comments and links to official documentation explaining all of the security features.&lt;br /&gt;
&lt;br /&gt;
===Security Check-List===&lt;br /&gt;
&lt;br /&gt;
ASP.NET MVC Boilerplate provides a check-list of steps the developer needs to take to secure the site.&lt;br /&gt;
&lt;br /&gt;
===Fingerprint Resistant===&lt;br /&gt;
&lt;br /&gt;
ASP.NET MVC Boilerplate attempts to thwart fingerprinting tools by removing the IIS and .NET version HTTP headers and also changing several defaults including session and anti-forgery cookie names.&lt;br /&gt;
&lt;br /&gt;
===Dynamic IP Security===&lt;br /&gt;
&lt;br /&gt;
ASP.NET MVC Boilerplate enables IIS Dynamic IP Security to limit the maximum number of concurrent requests to thwart DDOS attacks.&lt;br /&gt;
&lt;br /&gt;
==Licensing==&lt;br /&gt;
&lt;br /&gt;
This program is free software: you can redistribute it and/or modify it under the terms of the [https://github.com/RehanSaeed/ASP.NET-MVC-Boilerplate/blob/master/LICENSE GNU Affero General Public License 2.0] as published by the Free Software Foundation 2015.  &lt;br /&gt;
&lt;br /&gt;
== Project Resources ==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[https://github.com/RehanSaeed/ASP.NET-MVC-Boilerplate GitHub Project Home Page] where you can view source code, log issues and view the change log.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[https://visualstudiogallery.msdn.microsoft.com/6cf50a48-fc1e-4eaf-9e82-0b2a6705ca7d Visual Studio Gallery] where you can install the project template, rate/review it.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[http://rehansaeed.com/asp-net-mvc-boilerplate/ My RehanSaeed.com] blog where I post articles detailing features of the project. The project template itself links to many of the articles so that developers can get detailed information if they need it.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Project Leader ==&lt;br /&gt;
[http://rehansaeed.com Muhammad Rehan Saeed]&lt;br /&gt;
&lt;br /&gt;
==Classifications==&lt;br /&gt;
[[File:Project_Type_Files_CODE.jpg|link=]]&lt;br /&gt;
[[File:Owasp-incubator-trans-85.png|link=https://www.owasp.org/index.php/OWASP_Project_Stages#tab=Incubator_Projects|Incubator Project]]&lt;br /&gt;
[[File:Owasp-builders-small.png|link=Builders]]  &lt;br /&gt;
[[File:Agplv3-155x51.png|link=http://www.gnu.org/licenses/agpl-3.0.html|Affero General Public License 3.0]]&lt;br /&gt;
&lt;br /&gt;
== News and Events ==&lt;br /&gt;
Read all of the blog articles about this project [http://rehansaeed.com/asp-net-mvc-boilerplate/ here].&lt;br /&gt;
 &lt;br /&gt;
==Roadmap==&lt;br /&gt;
As ASP.NET MVC evolves and many of the JavaScript libraries release new updates, this project template needs constant updates. It is intended that this project template remain as current as possible. I would like to add more security features to the site template and add more documentation and helper comments.&lt;br /&gt;
&lt;br /&gt;
==Getting Involved==&lt;br /&gt;
All are welcome to get involved. Simply visit the GitHub site and raise a pull request for your code.&lt;br /&gt;
&lt;br /&gt;
=Minimum Viable Product=&lt;br /&gt;
A Visual Studio Project Template which you can download [https://visualstudiogallery.msdn.microsoft.com/6cf50a48-fc1e-4eaf-9e82-0b2a6705ca7d here]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ &amp;lt;headertabs /&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Project]]  [[Category:OWASP_Builders]] [[Category:OWASP_Defenders]]  [[Category:OWASP_Code]]&lt;/div&gt;</summary>
		<author><name>RehanSaeed</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=OWASP_ASP.NET_MVC_Boilerplate_Project&amp;diff=196881</id>
		<title>OWASP ASP.NET MVC Boilerplate Project</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=OWASP_ASP.NET_MVC_Boilerplate_Project&amp;diff=196881"/>
				<updated>2015-07-02T11:42:31Z</updated>
		
		<summary type="html">&lt;p&gt;RehanSaeed: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Main=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:100%;height:160px;border:0,margin:0;overflow: hidden;&amp;quot;&amp;gt;[[File:OWASP_Project_Header.jpg|link=]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==ASP.NET MVC Boilerplate Project==&lt;br /&gt;
The default ASP.NET MVC project template uses insecure defaults and omits many security features altogether. ASP.NET MVC Boilerplate is a Visual Studio project template that enables security features by default and adds liberal comments and links to further resources to help developers (Who often do not have a lot of knowledge on the subject) get started.&lt;br /&gt;
[[File:New_Project.png|center]]&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
A professional ASP.NET MVC template for building secure, fast, robust and adaptable web applications or sites. It provides the minimum amount of code required on top of the default MVC template provided by Microsoft to provide security by default.&lt;br /&gt;
[[File:Preview_Image.png|650px|center]]&lt;br /&gt;
&lt;br /&gt;
===Better Defaults===&lt;br /&gt;
&lt;br /&gt;
The default MVC template provided by Microsoft is not as secure as it could be. There are various settings (Mostly in the web.config file) which are insecure by default. For example, it leaks information about which version of IIS you are using and allows external scripts to access cookies by default! ASP.NET MVC Boilerplate makes everything secure by default.&lt;br /&gt;
&lt;br /&gt;
===TLS and HTTPS===&lt;br /&gt;
&lt;br /&gt;
Setting up TLS, so that your site runs over HTTPS is very difficult in ASP.NET MVC as it requires several steps to do it correctly. ASP.NET MVC Boilerplate makes this easy with step by step instructions and links.&lt;br /&gt;
&lt;br /&gt;
===HTTP Headers===&lt;br /&gt;
&lt;br /&gt;
Several HTTP headers are also used to provide better security using the [https://nwebsec.codeplex.com/ NWebSec] NuGet packages:&lt;br /&gt;
&lt;br /&gt;
# [https://developer.mozilla.org/en-US/docs/Web/Security/CSP/Introducing_Content_Security_Policy Content Security Policy (CSP)].&lt;br /&gt;
# [https://developer.mozilla.org/en-US/docs/Web/Security/HTTP_strict_transport_security Strict-Transport-Security]&lt;br /&gt;
# [https://developer.mozilla.org/en-US/docs/Web/Security/Public_Key_Pinning Public-Key-Pins]&lt;br /&gt;
# [http://rehansaeed.com/nwebsec-asp-net-mvc-security-through-http-headers/ X-Content-Type-Options]&lt;br /&gt;
# [http://rehansaeed.com/nwebsec-asp-net-mvc-security-through-http-headers/ X-Download-Options]&lt;br /&gt;
# [http://rehansaeed.com/nwebsec-asp-net-mvc-security-through-http-headers/ X-Frame-Options]&lt;br /&gt;
&lt;br /&gt;
===Detailed Comments===&lt;br /&gt;
&lt;br /&gt;
ASP.NET MVC Boilerplate provides detailed comments and links to official documentation explaining all of the security features.&lt;br /&gt;
&lt;br /&gt;
===Security Check-List===&lt;br /&gt;
&lt;br /&gt;
ASP.NET MVC Boilerplate provides a check-list of steps the developer needs to take to secure the site.&lt;br /&gt;
&lt;br /&gt;
===Fingerprint Resistant===&lt;br /&gt;
&lt;br /&gt;
ASP.NET MVC Boilerplate attempts to thwart fingerprinting tools by removing the IIS and .NET version HTTP headers and also changing several defaults including session and anti-forgery cookie names.&lt;br /&gt;
&lt;br /&gt;
===Dynamic IP Security===&lt;br /&gt;
&lt;br /&gt;
ASP.NET MVC Boilerplate enables IIS Dynamic IP Security to limit the maximum number of concurrent requests to thwart DDOS attacks.&lt;br /&gt;
&lt;br /&gt;
==Licensing==&lt;br /&gt;
&lt;br /&gt;
This program is free software: you can redistribute it and/or modify it under the terms of the [https://github.com/RehanSaeed/ASP.NET-MVC-Boilerplate/blob/master/LICENSE GNU Affero General Public License 2.0] as published by the Free Software Foundation 2015.  &lt;br /&gt;
&lt;br /&gt;
== Project Resources ==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[https://github.com/RehanSaeed/ASP.NET-MVC-Boilerplate GitHub Project Home Page] where you can view source code, log issues and view the change log.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[https://visualstudiogallery.msdn.microsoft.com/6cf50a48-fc1e-4eaf-9e82-0b2a6705ca7d Visual Studio Gallery] where you can install the project template, rate/review it.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[http://rehansaeed.com/asp-net-mvc-boilerplate/ My RehanSaeed.com] blog where I post articles detailing features of the project. The project template itself links to many of the articles so that developers can get detailed information if they need it.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Project Leader ==&lt;br /&gt;
[http://rehansaeed.com Muhammad Rehan Saeed]&lt;br /&gt;
&lt;br /&gt;
==Classifications==&lt;br /&gt;
[[File:Project_Type_Files_CODE.jpg|link=]]&lt;br /&gt;
[[File:Owasp-incubator-trans-85.png|link=https://www.owasp.org/index.php/OWASP_Project_Stages#tab=Incubator_Projects|Incubator Project]]&lt;br /&gt;
[[File:Owasp-builders-small.png|link=Builders]]  &lt;br /&gt;
[[File:Agplv3-155x51.png|link=http://www.gnu.org/licenses/agpl-3.0.html|Affero General Public License 3.0]]&lt;br /&gt;
&lt;br /&gt;
== News and Events ==&lt;br /&gt;
Read all of the blog articles about this project [http://rehansaeed.com/asp-net-mvc-boilerplate/ here].&lt;br /&gt;
 &lt;br /&gt;
==Roadmap==&lt;br /&gt;
As ASP.NET MVC evolves and many of the JavaScript libraries release new updates, this project template needs constant updates. It is intended that this project template remain as current as possible. I would like to add more security features to the site template and add more documentation and helper comments.&lt;br /&gt;
&lt;br /&gt;
==Getting Involved==&lt;br /&gt;
All are welcome to get involved. Simply visit the GitHub site and raise a pull request for your code.&lt;br /&gt;
&lt;br /&gt;
=Minimum Viable Product=&lt;br /&gt;
A Visual Studio Project Template which you can download [https://visualstudiogallery.msdn.microsoft.com/6cf50a48-fc1e-4eaf-9e82-0b2a6705ca7d here]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ &amp;lt;headertabs /&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Project]]  [[Category:OWASP_Builders]] [[Category:OWASP_Defenders]]  [[Category:OWASP_Code]]&lt;/div&gt;</summary>
		<author><name>RehanSaeed</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=OWASP_ASP.NET_MVC_Boilerplate_Project&amp;diff=196880</id>
		<title>OWASP ASP.NET MVC Boilerplate Project</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=OWASP_ASP.NET_MVC_Boilerplate_Project&amp;diff=196880"/>
				<updated>2015-07-02T11:41:03Z</updated>
		
		<summary type="html">&lt;p&gt;RehanSaeed: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Main=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:100%;height:160px;border:0,margin:0;overflow: hidden;&amp;quot;&amp;gt;[[File:OWASP_Project_Header.jpg|link=]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==ASP.NET MVC Boilerplate Project==&lt;br /&gt;
The default ASP.NET MVC project template uses insecure defaults and omits many security features altogether. ASP.NET MVC Boilerplate is a Visual Studio project template that enables security features by default and adds liberal comments and links to further resources to help developers (Who often do not have a lot of knowledge on the subject) get started.&lt;br /&gt;
[[File:New_Project.png|center]]&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
A professional ASP.NET MVC template for building secure, fast, robust and adaptable web applications or sites. It provides the minimum amount of code required on top of the default MVC template provided by Microsoft to provide security by default.&lt;br /&gt;
[[File:Preview_Image.png|650px|center]]&lt;br /&gt;
&lt;br /&gt;
===Better Defaults===&lt;br /&gt;
&lt;br /&gt;
The default MVC template provided by Microsoft is not as secure as it could be. There are various settings (Mostly in the web.config file) which are insecure by default. For example, it leaks information about which version of IIS you are using and allows external scripts to access cookies by default! ASP.NET MVC Boilerplate makes everything secure by default.&lt;br /&gt;
&lt;br /&gt;
===TLS and HTTPS===&lt;br /&gt;
&lt;br /&gt;
Setting up TLS, so that your site runs over HTTPS is very difficult in ASP.NET MVC as it requires several steps to do it correctly. ASP.NET MVC Boilerplate makes this easy with step by step instructions and links.&lt;br /&gt;
&lt;br /&gt;
===HTTP Headers===&lt;br /&gt;
&lt;br /&gt;
Several HTTP headers are also used to provide better security using the [https://nwebsec.codeplex.com/ NWebSec] NuGet packages:&lt;br /&gt;
&lt;br /&gt;
# [https://developer.mozilla.org/en-US/docs/Web/Security/CSP/Introducing_Content_Security_Policy Content Security Policy (CSP)].&lt;br /&gt;
# [https://developer.mozilla.org/en-US/docs/Web/Security/HTTP_strict_transport_security Strict-Transport-Security]&lt;br /&gt;
# [https://developer.mozilla.org/en-US/docs/Web/Security/Public_Key_Pinning Public-Key-Pins]&lt;br /&gt;
# [http://rehansaeed.com/nwebsec-asp-net-mvc-security-through-http-headers/ X-Content-Type-Options]&lt;br /&gt;
# [http://rehansaeed.com/nwebsec-asp-net-mvc-security-through-http-headers/ X-Download-Options]&lt;br /&gt;
# [http://rehansaeed.com/nwebsec-asp-net-mvc-security-through-http-headers/ X-Frame-Options]&lt;br /&gt;
&lt;br /&gt;
===Detailed Comments===&lt;br /&gt;
&lt;br /&gt;
ASP.NET MVC Boilerplate provides detailed comments and links to official documentation explaining all of the security features.&lt;br /&gt;
&lt;br /&gt;
===Fingerprint Resistant===&lt;br /&gt;
&lt;br /&gt;
ASP.NET MVC Boilerplate attempts to thwart fingerprinting tools by removing the IIS and .NET version HTTP headers and also changing several defaults including session and anti-forgery cookie names.&lt;br /&gt;
&lt;br /&gt;
===Dynamic IP Security===&lt;br /&gt;
&lt;br /&gt;
ASP.NET MVC Boilerplate enables IIS Dynamic IP Security to limit the maximum number of concurrent requests to thwart DDOS attacks.&lt;br /&gt;
&lt;br /&gt;
==Licensing==&lt;br /&gt;
&lt;br /&gt;
This program is free software: you can redistribute it and/or modify it under the terms of the [https://github.com/RehanSaeed/ASP.NET-MVC-Boilerplate/blob/master/LICENSE GNU Affero General Public License 2.0] as published by the Free Software Foundation 2015.  &lt;br /&gt;
&lt;br /&gt;
== Project Resources ==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[https://github.com/RehanSaeed/ASP.NET-MVC-Boilerplate GitHub Project Home Page] where you can view source code, log issues and view the change log.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[https://visualstudiogallery.msdn.microsoft.com/6cf50a48-fc1e-4eaf-9e82-0b2a6705ca7d Visual Studio Gallery] where you can install the project template, rate/review it.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[http://rehansaeed.com/asp-net-mvc-boilerplate/ My RehanSaeed.com] blog where I post articles detailing features of the project. The project template itself links to many of the articles so that developers can get detailed information if they need it.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Project Leader ==&lt;br /&gt;
[http://rehansaeed.com Muhammad Rehan Saeed]&lt;br /&gt;
&lt;br /&gt;
==Classifications==&lt;br /&gt;
[[File:Project_Type_Files_CODE.jpg|link=]]&lt;br /&gt;
[[File:Owasp-incubator-trans-85.png|link=https://www.owasp.org/index.php/OWASP_Project_Stages#tab=Incubator_Projects|Incubator Project]]&lt;br /&gt;
[[File:Owasp-builders-small.png|link=Builders]]  &lt;br /&gt;
[[File:Agplv3-155x51.png|link=http://www.gnu.org/licenses/agpl-3.0.html|Affero General Public License 3.0]]&lt;br /&gt;
&lt;br /&gt;
== News and Events ==&lt;br /&gt;
Read all of the blog articles about this project [http://rehansaeed.com/asp-net-mvc-boilerplate/ here].&lt;br /&gt;
 &lt;br /&gt;
==Roadmap==&lt;br /&gt;
As ASP.NET MVC evolves and many of the JavaScript libraries release new updates, this project template needs constant updates. It is intended that this project template remain as current as possible. I would like to add more security features to the site template and add more documentation and helper comments.&lt;br /&gt;
&lt;br /&gt;
==Getting Involved==&lt;br /&gt;
All are welcome to get involved. Simply visit the GitHub site and raise a pull request for your code.&lt;br /&gt;
&lt;br /&gt;
=Minimum Viable Product=&lt;br /&gt;
A Visual Studio Project Template which you can download [https://visualstudiogallery.msdn.microsoft.com/6cf50a48-fc1e-4eaf-9e82-0b2a6705ca7d here]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ &amp;lt;headertabs /&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Project]]  [[Category:OWASP_Builders]] [[Category:OWASP_Defenders]]  [[Category:OWASP_Code]]&lt;/div&gt;</summary>
		<author><name>RehanSaeed</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=OWASP_ASP.NET_MVC_Boilerplate_Project&amp;diff=196221</id>
		<title>OWASP ASP.NET MVC Boilerplate Project</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=OWASP_ASP.NET_MVC_Boilerplate_Project&amp;diff=196221"/>
				<updated>2015-06-16T17:15:30Z</updated>
		
		<summary type="html">&lt;p&gt;RehanSaeed: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Main=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:100%;height:160px;border:0,margin:0;overflow: hidden;&amp;quot;&amp;gt;[[File:OWASP_Project_Header.jpg|link=]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==ASP.NET MVC Boilerplate Project==&lt;br /&gt;
The default ASP.NET MVC project template uses insecure defaults and omits many security features altogether. ASP.NET MVC Boilerplate is a Visual Studio project template that enables security features by default and adds liberal comments and links to further resources to help developers (Who often do not have a lot of knowledge on the subject) get started.&lt;br /&gt;
[[File:New_Project.png|center]]&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
A professional ASP.NET MVC template for building secure, fast, robust and adaptable web applications or sites. It provides the minimum amount of code required on top of the default MVC template provided by Microsoft to provide security by default.&lt;br /&gt;
[[File:Preview_Image.png|650px|center]]&lt;br /&gt;
&lt;br /&gt;
The default MVC template is not as secure as it could be. There are various settings (Mostly in the web.config file) which are insecure by default. For example, it leaks information about which version of IIS you are using and allows external scripts to access cookies by default!&lt;br /&gt;
&lt;br /&gt;
ASP.NET MVC Boilerplate makes everything secure by default but goes further and uses various HTTP headers which are sent to the browser to restrict things further.&lt;br /&gt;
&lt;br /&gt;
It also makes use of the new [https://developer.mozilla.org/en-US/docs/Web/Security/CSP/Introducing_Content_Security_Policy Content Security Policy (CSP)] HTTP Header using the [https://nwebsec.codeplex.com/ NWebSec] NuGet packages. CSP revolutionizes web security and I highly recommend reading the above link.&lt;br /&gt;
&lt;br /&gt;
Setting up SSL/TLS, so that your site runs over HTTPS is made easy with easy step by step instructions and links.&lt;br /&gt;
&lt;br /&gt;
==Licensing==&lt;br /&gt;
This program is free software: you can redistribute it and/or modify it under the terms of the [https://github.com/RehanSaeed/ASP.NET-MVC-Boilerplate/blob/master/LICENSE GNU Affero General Public License 2.0] as published by the Free Software Foundation 2015.  &lt;br /&gt;
&lt;br /&gt;
== Project Resources ==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[https://github.com/RehanSaeed/ASP.NET-MVC-Boilerplate GitHub Project Home Page] where you can view source code, log issues and view the change log.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[https://visualstudiogallery.msdn.microsoft.com/6cf50a48-fc1e-4eaf-9e82-0b2a6705ca7d Visual Studio Gallery] where you can install the project template, rate/review it.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[http://rehansaeed.com/asp-net-mvc-boilerplate/ My RehanSaeed.com] blog where I post articles detailing features of the project. The project template itself links to many of the articles so that developers can get detailed information if they need it.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Project Leader ==&lt;br /&gt;
[http://rehansaeed.com Muhammad Rehan Saeed]&lt;br /&gt;
&lt;br /&gt;
==Classifications==&lt;br /&gt;
[[File:Project_Type_Files_CODE.jpg|link=]]&lt;br /&gt;
[[File:Owasp-incubator-trans-85.png|link=https://www.owasp.org/index.php/OWASP_Project_Stages#tab=Incubator_Projects|Incubator Project]]&lt;br /&gt;
[[File:Owasp-builders-small.png|link=Builders]]  &lt;br /&gt;
[[File:Agplv3-155x51.png|link=http://www.gnu.org/licenses/agpl-3.0.html|Affero General Public License 3.0]]&lt;br /&gt;
&lt;br /&gt;
== News and Events ==&lt;br /&gt;
Read all of the blog articles about this project [http://rehansaeed.com/asp-net-mvc-boilerplate/ here].&lt;br /&gt;
 &lt;br /&gt;
==Roadmap==&lt;br /&gt;
As ASP.NET MVC evolves and many of the JavaScript libraries release new updates, this project template needs constant updates. It is intended that this project template remain as current as possible. I would like to add more security features to the site template and add more documentation and helper comments.&lt;br /&gt;
&lt;br /&gt;
==Getting Involved==&lt;br /&gt;
All are welcome to get involved. Simply visit the GitHub site and raise a pull request for your code.&lt;br /&gt;
&lt;br /&gt;
=Minimum Viable Product=&lt;br /&gt;
A Visual Studio Project Template which you can download [https://visualstudiogallery.msdn.microsoft.com/6cf50a48-fc1e-4eaf-9e82-0b2a6705ca7d here]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ &amp;lt;headertabs /&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Project]]  [[Category:OWASP_Builders]] [[Category:OWASP_Defenders]]  [[Category:OWASP_Code]]&lt;/div&gt;</summary>
		<author><name>RehanSaeed</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=OWASP_ASP.NET_MVC_Boilerplate_Project&amp;diff=194139</id>
		<title>OWASP ASP.NET MVC Boilerplate Project</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=OWASP_ASP.NET_MVC_Boilerplate_Project&amp;diff=194139"/>
				<updated>2015-04-28T15:01:22Z</updated>
		
		<summary type="html">&lt;p&gt;RehanSaeed: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Main=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:100%;height:160px;border:0,margin:0;overflow: hidden;&amp;quot;&amp;gt;[[File:OWASP_Project_Header.jpg|link=]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==ASP.NET MVC Boilerplate Project==&lt;br /&gt;
The default ASP.NET MVC project template uses insecure defaults and omits many security features altogether. ASP.NET MVC Boilerplate is a Visual Studio project template that enables security features by default and adds liberal comments and links to further resources to help developers (Who often do not have a lot of knowledge on the subject) get started.&lt;br /&gt;
[[File:New_Project.png|center]]&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
A professional ASP.NET MVC template for building secure, fast, robust and adaptable web applications or sites. It provides the minimum amount of code required on top of the default MVC template provided by Microsoft to provide security by default.&lt;br /&gt;
[[File:Preview_Image.png|650px|center]]&lt;br /&gt;
&lt;br /&gt;
The default MVC template is not as secure as it could be. There are various settings (Mostly in the web.config file) which are insecure by default. For example, it leaks information about which version of IIS you are using and allows external scripts to access cookies by default!&lt;br /&gt;
&lt;br /&gt;
ASP.NET MVC Boilerplate makes everything secure by default but goes further and uses various HTTP headers which are sent to the browser to restrict things further.&lt;br /&gt;
&lt;br /&gt;
It also makes use of the new [https://developer.mozilla.org/en-US/docs/Web/Security/CSP/Introducing_Content_Security_Policy Content Security Policy (CSP)] HTTP Header using the [https://nwebsec.codeplex.com/ NWebSec] NuGet packages. CSP revolutionizes web security and I highly recommend reading the above link.&lt;br /&gt;
&lt;br /&gt;
Setting up SSL/TLS, so that your site runs over HTTPS is made easy with easy step by step instructions and links.&lt;br /&gt;
&lt;br /&gt;
==Licensing==&lt;br /&gt;
This program is free software: you can redistribute it and/or modify it under the terms of the [https://github.com/RehanSaeed/ASP.NET-MVC-Boilerplate/blob/master/LICENSE GNU Affero General Public License 2.0] as published by the Free Software Foundation 2015.  &lt;br /&gt;
&lt;br /&gt;
== Project Resources ==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[https://github.com/RehanSaeed/ASP.NET-MVC-Boilerplate GitHub Project Home Page] where you can view source code, log issues and view the change log.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[https://visualstudiogallery.msdn.microsoft.com/6cf50a48-fc1e-4eaf-9e82-0b2a6705ca7d Visual Studio Gallery] where you can install the project template, rate/review it.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[http://rehansaeed.co.uk/asp-net-mvc-boilerplate/ My RehanSaeed.co.uk] blog where I post articles detailing features of the project. The project template itself links to many of the articles so that developers can get detailed information if they need it.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Project Leader ==&lt;br /&gt;
[http://rehansaeed.co.uk Muhammad Rehan Saeed]&lt;br /&gt;
&lt;br /&gt;
==Classifications==&lt;br /&gt;
[[File:Project_Type_Files_CODE.jpg|link=]]&lt;br /&gt;
[[File:Owasp-incubator-trans-85.png|link=https://www.owasp.org/index.php/OWASP_Project_Stages#tab=Incubator_Projects|Incubator Project]]&lt;br /&gt;
[[File:Owasp-builders-small.png|link=Builders]]  &lt;br /&gt;
[[File:Agplv3-155x51.png|link=http://www.gnu.org/licenses/agpl-3.0.html|Affero General Public License 3.0]]&lt;br /&gt;
&lt;br /&gt;
== News and Events ==&lt;br /&gt;
Read all of the blog articles about this project [http://rehansaeed.co.uk/asp-net-mvc-boilerplate/ here].&lt;br /&gt;
 &lt;br /&gt;
==Roadmap==&lt;br /&gt;
As ASP.NET MVC evolves and many of the JavaScript libraries release new updates, this project template needs constant updates. It is intended that this project template remain as current as possible. I would like to add more security features to the site template and add more documentation and helper comments.&lt;br /&gt;
&lt;br /&gt;
==Getting Involved==&lt;br /&gt;
All are welcome to get involved. Simply visit the GitHub site and raise a pull request for your code.&lt;br /&gt;
&lt;br /&gt;
=Minimum Viable Product=&lt;br /&gt;
A Visual Studio Project Template which you can download [https://visualstudiogallery.msdn.microsoft.com/6cf50a48-fc1e-4eaf-9e82-0b2a6705ca7d here]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ &amp;lt;headertabs /&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Project]]  [[Category:OWASP_Builders]] [[Category:OWASP_Defenders]]  [[Category:OWASP_Code]]&lt;/div&gt;</summary>
		<author><name>RehanSaeed</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=OWASP_ASP.NET_MVC_Boilerplate_Project&amp;diff=194138</id>
		<title>OWASP ASP.NET MVC Boilerplate Project</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=OWASP_ASP.NET_MVC_Boilerplate_Project&amp;diff=194138"/>
				<updated>2015-04-28T14:50:11Z</updated>
		
		<summary type="html">&lt;p&gt;RehanSaeed: Updated images&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Main=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:100%;height:160px;border:0,margin:0;overflow: hidden;&amp;quot;&amp;gt;[[File:OWASP_Project_Header.jpg|link=]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==ASP.NET MVC Boilerplate Project==&lt;br /&gt;
The default ASP.NET MVC project template uses insecure defaults and omits many security features altogether. ASP.NET MVC Boilerplate is a Visual Studio project template that enables security features by default and adds liberal comments and links to further resources to help developers (Who often do not have a lot of knowledge on the subject) get started.&lt;br /&gt;
[[File:New_Project.png|center]]&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
A professional ASP.NET MVC template for building secure, fast, robust and adaptable web applications or sites. It provides the minimum amount of code required on top of the default MVC template provided by Microsoft to provide security by default.&lt;br /&gt;
[[File:Preview_Image.png|650px|center]]&lt;br /&gt;
&lt;br /&gt;
==Licensing==&lt;br /&gt;
This program is free software: you can redistribute it and/or modify it under the terms of the [https://github.com/RehanSaeed/ASP.NET-MVC-Boilerplate/blob/master/LICENSE GNU Affero General Public License 2.0] as published by the Free Software Foundation 2015.  &lt;br /&gt;
&lt;br /&gt;
== Project Resources ==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[https://github.com/RehanSaeed/ASP.NET-MVC-Boilerplate GitHub Project Home Page] where you can view source code, log issues and view the change log.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[https://visualstudiogallery.msdn.microsoft.com/6cf50a48-fc1e-4eaf-9e82-0b2a6705ca7d Visual Studio Gallery] where you can install the project template, rate/review it.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[http://rehansaeed.co.uk/asp-net-mvc-boilerplate/ My RehanSaeed.co.uk] blog where I post articles detailing features of the project. The project template itself links to many of the articles so that developers can get detailed information if they need it.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Project Leader ==&lt;br /&gt;
[http://rehansaeed.co.uk Muhammad Rehan Saeed]&lt;br /&gt;
&lt;br /&gt;
==Classifications==&lt;br /&gt;
[[File:Project_Type_Files_CODE.jpg|link=]]&lt;br /&gt;
[[File:Owasp-incubator-trans-85.png|link=https://www.owasp.org/index.php/OWASP_Project_Stages#tab=Incubator_Projects|Incubator Project]]&lt;br /&gt;
[[File:Owasp-builders-small.png|link=Builders]]  &lt;br /&gt;
[[File:Agplv3-155x51.png|link=http://www.gnu.org/licenses/agpl-3.0.html|Affero General Public License 3.0]]&lt;br /&gt;
&lt;br /&gt;
== News and Events ==&lt;br /&gt;
Read all of the blog articles about this project [http://rehansaeed.co.uk/asp-net-mvc-boilerplate/ here].&lt;br /&gt;
 &lt;br /&gt;
==Roadmap==&lt;br /&gt;
As ASP.NET MVC evolves and many of the JavaScript libraries release new updates, this project template needs constant updates. It is intended that this project template remain as current as possible. I would like to add more security features to the site template and add more documentation and helper comments.&lt;br /&gt;
&lt;br /&gt;
==Getting Involved==&lt;br /&gt;
All are welcome to get involved. Simply visit the GitHub site and raise a pull request for your code.&lt;br /&gt;
&lt;br /&gt;
=Minimum Viable Product=&lt;br /&gt;
A Visual Studio Project Template which you can download [https://visualstudiogallery.msdn.microsoft.com/6cf50a48-fc1e-4eaf-9e82-0b2a6705ca7d here]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ &amp;lt;headertabs /&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Project]]  [[Category:OWASP_Builders]] [[Category:OWASP_Defenders]]  [[Category:OWASP_Code]]&lt;/div&gt;</summary>
		<author><name>RehanSaeed</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=File:Preview_Image.png&amp;diff=194137</id>
		<title>File:Preview Image.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=File:Preview_Image.png&amp;diff=194137"/>
				<updated>2015-04-28T14:48:08Z</updated>
		
		<summary type="html">&lt;p&gt;RehanSaeed: The main page of your site generated from the ASP.NET MVC Boilerplate Visual Studio project template.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The main page of your site generated from the ASP.NET MVC Boilerplate Visual Studio project template.&lt;/div&gt;</summary>
		<author><name>RehanSaeed</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=File:New_Project.png&amp;diff=194136</id>
		<title>File:New Project.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=File:New_Project.png&amp;diff=194136"/>
				<updated>2015-04-28T14:46:53Z</updated>
		
		<summary type="html">&lt;p&gt;RehanSaeed: The Visual Studio 'File -&amp;gt; New Project' dialog, showing the ASP.NET MVC Boilerplate project template.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Visual Studio 'File -&amp;gt; New Project' dialog, showing the ASP.NET MVC Boilerplate project template.&lt;/div&gt;</summary>
		<author><name>RehanSaeed</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=OWASP_ASP.NET_MVC_Boilerplate_Project&amp;diff=194135</id>
		<title>OWASP ASP.NET MVC Boilerplate Project</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=OWASP_ASP.NET_MVC_Boilerplate_Project&amp;diff=194135"/>
				<updated>2015-04-28T14:45:02Z</updated>
		
		<summary type="html">&lt;p&gt;RehanSaeed: First Draft&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Main=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:100%;height:160px;border:0,margin:0;overflow: hidden;&amp;quot;&amp;gt;[[File:OWASP_Project_Header.jpg|link=]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==ASP.NET MVC Boilerplate Project==&lt;br /&gt;
The default ASP.NET MVC project template uses insecure defaults and omits many security features altogether. ASP.NET MVC Boilerplate is a Visual Studio project template that enables security features by default and adds liberal comments and links to further resources to help developers (Who often do not have a lot of knowledge on the subject) get started.&lt;br /&gt;
https://github.com/RehanSaeed/ASP.NET-MVC-Boilerplate/raw/master/Images/New%20Project.png&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
A professional ASP.NET MVC template for building secure, fast, robust and adaptable web applications or sites. It provides the minimum amount of code required on top of the default MVC template provided by Microsoft to provide security by default.&lt;br /&gt;
https://github.com/RehanSaeed/ASP.NET-MVC-Boilerplate/raw/master/Images/Preview%20Image.png&lt;br /&gt;
&lt;br /&gt;
==Licensing==&lt;br /&gt;
This program is free software: you can redistribute it and/or modify it under the terms of the [https://github.com/RehanSaeed/ASP.NET-MVC-Boilerplate/blob/master/LICENSE GNU Affero General Public License 2.0] as published by the Free Software Foundation 2015.  &lt;br /&gt;
&lt;br /&gt;
== Project Resources ==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[https://github.com/RehanSaeed/ASP.NET-MVC-Boilerplate GitHub Project Home Page] where you can view source code, log issues and view the change log.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[https://visualstudiogallery.msdn.microsoft.com/6cf50a48-fc1e-4eaf-9e82-0b2a6705ca7d Visual Studio Gallery] where you can install the project template, rate/review it.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[http://rehansaeed.co.uk/asp-net-mvc-boilerplate/ My RehanSaeed.co.uk] blog where I post articles detailing features of the project. The project template itself links to many of the articles so that developers can get detailed information if they need it.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Project Leader ==&lt;br /&gt;
[http://rehansaeed.co.uk Muhammad Rehan Saeed]&lt;br /&gt;
&lt;br /&gt;
==Classifications==&lt;br /&gt;
[[File:Project_Type_Files_CODE.jpg|link=]]&lt;br /&gt;
[[File:Owasp-incubator-trans-85.png|link=https://www.owasp.org/index.php/OWASP_Project_Stages#tab=Incubator_Projects|Incubator Project]]&lt;br /&gt;
[[File:Owasp-builders-small.png|link=Builders]]  &lt;br /&gt;
[[File:Agplv3-155x51.png|link=http://www.gnu.org/licenses/agpl-3.0.html|Affero General Public License 3.0]]&lt;br /&gt;
&lt;br /&gt;
== News and Events ==&lt;br /&gt;
Read all of the blog articles about this project [http://rehansaeed.co.uk/asp-net-mvc-boilerplate/ here].&lt;br /&gt;
 &lt;br /&gt;
==Roadmap==&lt;br /&gt;
As ASP.NET MVC evolves and many of the JavaScript libraries release new updates, this project template needs constant updates. It is intended that this project template remain as current as possible. I would like to add more security features to the site template and add more documentation and helper comments.&lt;br /&gt;
&lt;br /&gt;
==Getting Involved==&lt;br /&gt;
All are welcome to get involved. Simply visit the GitHub site and raise a pull request for your code.&lt;br /&gt;
&lt;br /&gt;
=Minimum Viable Product=&lt;br /&gt;
A Visual Studio Project Template which you can download [https://visualstudiogallery.msdn.microsoft.com/6cf50a48-fc1e-4eaf-9e82-0b2a6705ca7d here]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ &amp;lt;headertabs /&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Project]]  [[Category:OWASP_Builders]] [[Category:OWASP_Defenders]]  [[Category:OWASP_Code]]&lt;/div&gt;</summary>
		<author><name>RehanSaeed</name></author>	</entry>

	</feed>