上次有個朋友說要先看看,我就把設計公司的一些放上去,因為我的電腦沒裝資料庫,正式的demo運行不起來!等把資料庫搞好了,再補充吧!
1 登陸頁面:其實大家可能覺得這個登入頁面很簡單,其實這個登入頁面用了我和架構師(一期的時候,項目就我和架構師兩個人蔘與)一個月才做好,可能還要更長,因為這個頁面我是第一次用MVC架構,架構師為了讓我熟悉架構,我反覆練習了幾十次架構,裡面還用到了如何與XML互動,還有很多細節,畢竟當時是第一次用Silverlight2,誰也不會,都是自己摸索,所以難度對於當時的我們而言還是有的.後來我學習了linq技術,把它也放到了項目中了.為了做到不泄露公司秘密,我會仿照項目自己做一些例子.或者找到網上相似的例子修改成架構中的技術.
不好意思各位,下班了,我回到家再繼續上傳,先把登陸傳上去,大家先看,估計有50張圖片.畢竟是企業層級的,需求比較多,所以圖片比較多
希望大家看了之後,如果感覺還可以的話,希望留個言,給點意見,因為我也不是清楚如何寫,才能把項目的精髓寫下來,來3一定要頂一下哦,謝謝各位了,這樣我才有動力把這個教程寫下去,寫好!
裡面技術:
1,大家可能看不到背面的光照,黑色的背景其實是帶光照效果的,當然熟悉PS和flash的人員都會做這個效果,Silverlight當然也可以,而且很簡單,blend給我提供了工具.準備在這講解如何製作背景的光照效果.
2,大家注意 我的系統 方案新聞 標題列 上有個稍微突起的效果,這個是設計常用的.我會做一個小demo
3,看看右邊的捲軸的樣式,和Silverlight內建的可不一樣,是不是帥氣多了,所以我會根據這張圖片講解樣式的用法.
4,還有裡面的每個button,其實都是用模板和樣式製作成功的,這個是Silverlight設計中常用的.所以第四我會將如何使用模板和樣式聯合製作一個Button.
5,還有大家認真看 "方案新聞" 和 "關於系統",資料部分當然要和資料庫互動了,我們用的資料庫是"XML"(有位前輩說過,開發要從最簡單的開始,能不用 資料庫就不用,先考慮txt檔案,然後考慮xml檔案,最後才是考慮使用資料庫,呵呵),這裡我們是把資料放置於伺服器端(ASP.NET的網站部分),所以第六我會講解如何從伺服器端讀取xml資料,以及用戶端接受資料,並且何前台的xaml資料介面互動,從而實現上面漂亮的介面.
6.,登陸頁面當然少不了驗證,只是在這裡,大家看不到而已,所以第六條我會講解驗證.
7,還有,漂亮的登入頁面當然缺少不了動畫效果,畢竟是整個程式的視窗,所以,第七條,我會講解設計人員如何不用寫後台就可以實現動畫效果,這裡會擴充,將Silverlight3的知識加進去.
舉個小例子:
例如項目裡面懸浮button的時候會出現變色,就是一個簡單的動畫效果.
8,因為是本次課程的登入頁,也是本教程的第一個講解,所以這次課程將完全面向初級,也就是我會把大家都當成是還不會Silverlight,或者剛開始接觸去講解.
很多綁定啦,動畫實現,原理之類的都會找個最好的方法一起講,大家給點意見,如何將基礎穿插進項目的講解,才能寫好這個入門篇,這個登入頁面/
好了,這一個頁面我打算這麼去講了,如果大家感覺還缺少什麼,都可以說說,把其稿的完美點,可以給這個項目多搞點絢麗的效果!
一起分享經驗.
其他圖片
未完待續......