新聞發布系統初步總結

來源:互聯網
上載者:User

這次做新聞發布系統,開始先做的後台代碼,基本上沒有什麼困難,因為對BLL,DAL,SqlHelper都已經很熟悉了.
 
重頭戲應該是後面的Web頁的製作,還有Web頁與BLL的整合。這是新的東西,第一次正面接觸,遇到不少問題。
 
總體來說,收穫還是蠻豐富的,列舉一些吧
 
一、開發工具方面
1、又瞭解了幾個VS的提示,一些快捷操作:
通過快速鍵Ctrl+k,d整理代碼結構,使代碼看起來很整齊;
對於一些不自動出現代碼提示的地方,可以通過快速鍵Ctrl+j得到代碼提示;
可以通過Ctrl+k,x插入常用程式碼片段,例如if,select ,region等,當然,用if後連續按兩次Tab鍵也可以自動產生If程式碼片段……
 
2、一些應用技巧:
執行(不調試)和啟動調試的區別;
TODO也就是一個書籤的作用,配合視圖-工作清單使用挺好;
直接把程式碼片段拖入工具箱,相同的部分,可以直接拖進來,例如匯入命名空間等;
大綱顯示的作用;
#region的作用;
使用自己的模板,可以把頭注釋寫好;
選擇程式碼片段直接提取為方法等……
 
牛腩用得這些VS操作雖只佔Vs很小的一部分,但是,這體現了他一個“不將就”的思想,這也是米老師經常教導的,值得我們思考自己的不足。
 
有一點小擔心,微軟把東西都封轉好了,給我們一個簡單易操作的介面,慢慢地,會不會把我們都變懶,變傻,呵呵,一點小想法而已。
 
二、編碼方面
1、Sqlhelper中using的用法,避免一次次的釋放對象。
2、製作.net使用者控制項,如何引入第三方控制項
3、當然還在整個過程中大概瞭解了一些CSS的基本用法,html常用標籤
4、大概知道了javascript和jquery,ajax是個什麼東西,在新聞發布系統中起到了什麼作用
5、一些常用控制項,如gridview,repeater,還有驗證控制項等的使用
……
 
三、開發經驗
1、一些多瀏覽器安全色的排錯經驗
2、嘗試了實體類產生器
3、MD5加密解密,Session,驗證碼等
4、真假分頁的實現
5、圓角框的製作
6、不重新整理頁面的更新
7、如何?提示box後為原網頁,而不是白色等等這類的小技巧
8、利用網頁流行色選取器選取顏色,螢幕尺規等。
10、IEtester,繼承ie系列瀏覽器,測試方便
11、FireBug等調試工具,很好用
12、關注一些手冊,例如這次系統提到的Jquery,html
……
 
四、資料庫
1、這次新聞發布系統的資料庫方面雖然觸發器可用可不用,還是選擇了用,畢竟第一次把觸發器用進去,主要用於外部索引鍵關聯資料的刪除
2、嘗試了在編輯器中設計查詢,感覺大查詢比較適用
……
 
五、學習資源
learning.artech.cn
niunan.javaeye.com
tg029.com
itcast.net
blog.csdn.net/zhoufoxcn/article/details/6564578
現在越來越喜歡看別人部落格了,發現很多時候,解決問題都是從別人部落格上借鑒的東西,感謝總結分享哈。

六、問題

問題也算收穫吧

1、session時間控制,瀏覽器緩衝的問題

2、平時瀏覽網頁發現了很多特效,都是怎麼實現的

3、asp.net ,javascript,jquery,css等還有很多地方不明白。

需要學習的還有很多啊,加油吧

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.