การเขียนในรูปแบบของ ASP Style คือการเขียนที่บรรจุดส่วนของ HTML และในส่วนของ ASP.NET Code ไว้ในไฟล์เดียวกัน ซึ่งสามารถพัฒนาได้บน Tool ทั่ว ๆ ไป เช่น Edit plus,Notepad,WebMatrx หรือ Macromedia Dreamweaver
MyFile.aspx (VB.NET)
<%@ Page Language="VB" %>
<%
Response.write ("This is ASP Tag")
%>
<script runat="server">
Sub Page_Load()
Me.txtName.Text = "This is ASP.NET Tag"
End Sub
</script>
<html>
<head>
</head>
<body>
<form runat="server">
<%
Response.write("This is ASP Tag<br>")
%>
<asp:Label id="lblText" runat="server" text="Text"></asp:Label>
<asp:TextBox id="txtName" runat="server"></asp:TextBox>
</form>
</body>
</html>
2. เขียนในรูปแบบของ Code-Behind Style
เป็นรูปแบบการเขียน Code ที่แยกในส่วนของ HTML และส่วนของ ASP.NET Code ไว้คนล่ะไฟล์ โดยส่วนของ HTML Form จะถูกจัดเก็บไว้ที่ .aspx และส่วนของ ASP.NET Code จัดเก็บไว้ที่ .asp.vb (VB.NET) หรือ .aspx.cs (C#) สำหรับ Tool ที่ใช้พัฒนาได้แก่โปรแกรม Visual Studio .NET 2003 และ Visual Studio 2005 หรือ Visual Studio 2008
Public Class MyWebPage
Inherits System.Web.UI.Page
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Me.lblText.Text = "Name"
Me.txtName.Text = "Mr.Weerachai Nukitram"
End Sub
End Class