A. vs2010 開發的網站怎麼發布
點擊「視圖「下的「輸出」,發布,再查看發布信息。
B. vs2010做的網站怎麼發布
要麼建立IIS或阿帕奇環境,在區域網或本機測試。
要麼用FTP軟體上傳至相應環境的虛擬主機上(即發布)
FTP軟體網上一大把,搜「FTP軟體」
C. asp.net網站發布詳細步驟用vs2010做的
你應該是用VS2010做網站吧。我這里簡單介紹一下,用VS2010和VS2005,VS2008,做網站基本是一樣的,VS2010相對強大是支持WIN7程序的開發。
用VS2010做網站通常用的語言是C# 和VB.NET。這兩種都可以,無所謂的,會那種就用那一種寫。寫好後運行都是會被編繹的。
VS2010網站在本機上直接就可以查看,自帶了小型服務端,也可以在自己機子上裝IIS。那麼要讓別人瀏覽,就需要租個伺服器,或者是虛似空間。用FTP上傳好就可以了。
具體怎麼做網站,您可以搜一下小松鼠網。到論壇里有一些學習資料,也有視頻的。建議學習中專一,看一本,不要東看西看。希望能幫到你
D. 用vs2010,asp.net做的項目,如何發布呀,才能訪問謝謝大家了
裡面建立一個表叫UsersTable,設計表,建立三個列:u_id, u_name, u_pwd。
3,u_id是int數據類型,自增1;u_name是nvarchar類型,長度12;u_pwd是varchar類型,長度12,然後保存該表。
4,打開表,在第一行u_name輸入「abc」,u_pwd輸入「abc」。關閉表。
5,打開VS,新建一個Web項目。雙擊默認的default.aspx頁面,然後將 <body>... </body>替換成下面的代碼:
HTML code
<!-- 替換-->
<body style="margin: 0px">
<form id="form1" runat="server">
<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; height: 50px">
<tr>
<td style="vertical-align: middle; width: 50%; text-align: center; font-weight: bold; font-size: 25px; color: #003366; font-family: Arial;">yunleilian 的登錄示範</td>
<td style="vertical-align: middle; text-align: left">
<asp:Panel ID="pnlLogin" runat="server" Height="30px" Width="100%">
用戶名:<asp:TextBox ID="txbUserName" runat="server"></asp:TextBox>密碼:
<!-- 對於密碼TextBox,應把TextMode屬性設置為Password,這樣輸入的值會以****形式出現,保護密碼在輸入時不被別人看到 -->
<asp:TextBox ID="txbUserPassword" runat="server" TextMode="Password"></asp:TextBox>
<asp:Button ID="btnLogin" runat="server" Text="登錄" OnClick="btnLogin_Click" /></asp:Panel>
<asp:Panel ID="pnlWelcome" runat="server" Height="30px" Width="100%">
<asp:Label ID="lblWelcome" runat="server"></asp:Label>
<asp:Button ID="btnQuit" runat="server" CausesValidation="False" Text="退出" Width="146px" OnClick="btnQuit_Click" /></asp:Panel>
</td>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; height: 100px">
<tr>
<td style="vertical-align: middle; text-align: center">
<!-- 這個用來顯示登錄是否成功的信息 -->
<asp:Label ID="lblMessage" runat="server" ForeColor="#C00000"></asp:Label></td>
</tr>
</table>
</form>
</body>
<!-- 替換結束 -->
6,按F7,進入代碼視圖,在Page_Load()里寫下面的代碼:
C# code
protected void Page_Load(object sender, EventArgs e)
{
//確保頁面是第一次被訪問
if (!Page.IsPostBack)
{
CheckPageStatus();
}
}
//通過判斷Session["UserName"]是否為空檢查頁面是否已登錄(登錄成功時會為Session["UserName"]注入值,就不空了。。否則就認為沒有登錄)。
private void CheckPageStatus()
{
if (Session["UserName"] != null)
{
pnlLogin.Visible = false;
pnlWelcome.Visible = true;
lblWelcome.Text = "歡迎登錄," + Session["UserName"].ToString() + " 同志";
}
else
{
pnlWelcome.Visible = false;
pnlLogin.Visible = true;
}
//這個用來接收登錄或退出後的信息。個人習慣,你也可以不這么做。
if (Session["Message"] != null)
{
lblMessage.Text = Session["Message"].ToString();
Session.Remove("Message");
}
else
lblMessage.Text = "";
}
7,先告一段落,按F5運行下,看看效果,你會發現當沒有登錄時,「退出」那部分沒有顯示。真神奇啊。
8,然後關閉這個IE頁面,按VS左下角的「設計」,切換到設計視圖。
9,雙擊設計視圖的「登錄」按鈕,為它編寫登錄代碼如下:
C# code
protected void btnLogin_Click(object sender, EventArgs e)
{
//下面的登錄方法只是我的習慣而已,我常用DataTable做所有的事情。建議你不要依賴它……否則會被人笑話的……登錄的好方法有很多,參考下就好了。
string strConnection = "SERVER=(local);DATABASE=UserTest;UID=sa;PWD=";//PWD=後面寫上你的SQL SERVER 的 sa密碼。
System.Data.SqlClient.SqlConnection cn = new System.Data.SqlClient.SqlConnection(strConnection);
//SQL 語句會吧?不會沒辦法,照抄吧。
string strSql = "SELECT * FROM UsersTable WHERE u_name='" + txbUserName.Text + "' AND u_pwd='" + txbUserPassword.Text + "'";
//SqlDataAdapter這東西有什麼用,建議你去查MSDN。
System.Data.SqlClient.SqlDataAdapter da = new System.Data.SqlClient.SqlDataAdapter(strSql, cn);
System.Data.DataTable dt = new DataTable();
da.Fill(dt);
if (dt.Rows.Count > 0)
{
Session["UserName"] = dt.Rows[0]["u_name"].ToString();
Session["Message"] = "登錄成功!";
Response.Redirect("default.aspx");
}
else
{
Session["Message"] = "登錄失敗。請重新登錄。";
Response.Redirect("default.aspx");
}
}
10,再按F5測試下,在用戶名和密碼內輸入123,按下「登錄」按鈕,會提示登錄失敗。如果都輸入abc,就會提示登錄成功。因為資料庫內只有abc這個用戶。
11,關閉IE頁面,最後我們做退出。
12,回到設計視圖,雙擊「退出」按鈕,為它編寫下面的代碼:
C# code
protected void btnQuit_Click(object sender, EventArgs e)
{
if (Session["UserName"] != null)
{
Session.Remove("UserName");
Session["Message"] = "退出成功,歡迎您再來啊";
Response.Redirect("default.aspx");
}
}
13,按F5運行,登錄成功後,按「退出」按鈕,系統會提示已經退出。
14,為了驗證用戶是否已登錄,你需要在所有需要登錄的頁面的Page_Load()內添加:
C# code
if(Session["UserName"]!=null)
//用戶可以訪問。
else
//用戶不能訪問,扔回到登錄頁面:Response.Redirect("login.aspx");
15,基本如此,搞定。
E. VS2010怎樣發布網站
要是一個解決方案下有多個項目的話需要發布web項目就行了···跟以前發布是一樣的操作!
F. vs2010怎麼發布網站 我右鍵 WEB 項目 發布-->發布方式>文件系統--》保存一個目錄上。 這種方式行嗎。
可以的,不過前提是你要先配置你的iis然後再進行發布,就可以通過看到你的網站了
G. vs2010 怎樣布局網頁
布局頁面最好用Dreamweaver。排版好頁面以後保存,切換到vs2010內編碼。如果你對CSS布局很熟練,可以直接在VS裡面寫,最好不要隨意拖動窗口中的層,很容易加一些自動生成的代碼。
H. 用vs2010怎麼發布項目
因為用vs開發出的軟體需要基於CLR運行,和Java虛擬機一樣也需要一個運行時環境,所以需要安裝Framework4。所以提示需要Framework4隻是因為你開發的程序是基於Fromwork4框架開發的,Framework3.5甚至Framework2也是一樣。
發布的方法
選擇"發布"或是"安裝項目"中的[系統必備],勾選.net Framework 3.5,在窗口下方的[指定系統必備組件的安裝位置]中選擇[從與我的應用程序相同的位置下載系統必備組件].這樣在項目打包的時候就會包含.net Framework 3.5的安裝文件,生成的安裝包要大一些,在別的電腦上安裝時,如系統已經安裝了.net Framework 3.5,會直接安裝應用程序,否則就會先安裝.net Framework 3.5,然後再安裝應用程序.
I. vs2010 生成網站
在這個頁面無法實現配圖,明天吧,你追問,在那個界面可以附加圖.你在VS 右擊 解決方案資源面板/站點根目錄,彈出的下拉列表 發布網站,可以都不用改選,確認即可.網站發布到"我的文檔"下的VS 2010文件夾下,與你的站點文件夾一樣的名稱的目錄里。