前言:用C#也有一年多了,基本上都是邊用邊學的,現在可以跟着老師系統的學習一下,感覺應該挺好的。
內容:
1.網站部署的相關內容:
(1)想要做一個網站,首先得去買一個域名,老師的域名是在美橙上買的。如果允許,可以把相應的.com,.cn,.net都注冊掉,不然公司做大了就麻煩了。網站是放在服務器的硬盤上的,服務器的硬盤區域就叫做網站空間,所以買了域名之后就需要買網站空間。本地文件上傳到網站空間上通過FTP上傳。買的時候需要注意參數,最主要的看一下“支持語言”中的 .net 版本以及數據庫。
(2)接下來就是域名解析了,在網上做相應的操作就行了。
(3)網站運行需要一個軟件,這個軟件就是IIS。一個網址通過域名解析可以找到外網的IP地址,外網的IP地址是通過端口找到IIS,IIS默認的端口為80。
(4)將本地寫好的網頁上傳到網絡空間中去,可以通過FTP上傳。
(5)給IIS一個.html網頁,IIS直接在網站空間中找相應的文件運行,而如果給IIS一個.aspx文件,IIS會從.net framework中查找並運行,返回一個頁面。
(6)網站買好了需要備案,備案不需要花錢,可以聯系客服,客服會教你如何備案,大概需要20天左右時間就可以弄好,弄好之后可以在工信部的網站上查到你做好的網站。
(7).net是一個運行平台,C#是一種編程語言。
2.VS里面一般可以建三種項目:
(1)控制台項目---練習C#語法使用
(2)winform程序---桌面程序,C/S(個人更偏向於使用WPF)
(3)Web程序---網站開發
3.C#是一種面向對象的開發語言。面向對象就是把要解決的問題中的對象及對象所具有的屬性以及一些方法創建出來,后面再調用,進而將問題解決。先有類,然后才有對象、字段和方法。定義累的方法:
class ClassName
{
}
調用類的時候直接new一個。一個.cs文件就是一個類文件。
4..net framework與C#的關系:.net framework里包含公共語言運行時和.net框架類庫。C#是需要編譯的,由CPU執行。通過VS編譯器編譯之后成為.net平台上可識別的語言,即微軟中間語言,微軟中間語言再通過公共語言運行時中的及時編譯器就可以變為本例CPU可以識別的二進制代碼。.net框架類庫里面是微軟為我們封裝好的程序集,即.dll文件,使用using來引用。一個類庫文件生成之后就是一個程序集。具體實現為:添加->類庫(類庫里可以添加多個類)->生成,即可以得到一個.dll文件,然后就可以使用using指令引用即可。
5.namespace即為當前項目的命名空間。在控制台項目里有且只有一個Main(),這個Main()是程序的入口。
6.類的命名:一般是一個英文名詞,單詞首字母大寫;方法的命名:一般是一個動詞+名詞,單詞首字母大寫;一個字段的話第一個單詞的首字母小寫,后面單詞的首字母大寫。
7.類的例子:
1 Class Person 2 { 3 int age; 4 string name = ""; 5 public Person(int age,string name) //構造函數 6 { 7 this.age = age; 8 this.name = name; 9 } 10 public void Attack(string name) 11 { 12 Console.WriteLine(string.Format("年齡是{0}的{1}把{2}揍了一頓",age,name,name)); 13 } 14 }
后記:本周的任務就是開始准備空間、域名及備案的事情。預習C#的相關內容。