【正文】
; windows 增強了用戶的圖形界面,使其成為首選的與軟件交互方式,最終使得圖形界面成為個人電腦的主流。而 . 則要把 xml web 服務變成日后的主流計算模式 。 xml web 服務是建立在 xml 數(shù)據(jù)交換基礎上的軟件模型,它幫助應用程序、服務和設備一起工作。用 xml 進行共享的數(shù)據(jù),彼此之間獨立,但同時又能夠松耦合地連接到一個執(zhí)行某特定任務的合作組。 ( 2) .NET 戰(zhàn)略 Microsoft . 程序員們設計編寫的是 xml web 服務,而不是服務器或客戶端的獨立應用程序。他們把這些服務組合成松耦合,相互協(xié)作的 軟件群, xml web 服務之間使用xml messaging 進行通訊。為了做到這一點,程序員需要: ? 一個軟件平臺,用于建立一種新的完整的個人用戶經(jīng)驗 ? 一個編程模型和工具,用以建立和整合 xml web 服務 重慶電子工程職業(yè)學院 09 級畢業(yè)報告 ? 一套能為應用程序和服務提供基礎的可編程的服務 Microsoft 的 . 戰(zhàn)略就瞄準了這三點。 ( 3) .NET 的優(yōu)點 Microsoft .NET 為程序員、商業(yè)領導、 IT 部門以及消費者帶來了很多好處。 相對來說,程序員是比較缺乏的,雇用的費用也很高。然而 Microsoft .NET 使編程工作變得更加容易,開 發(fā)投資的回報率也趨最大化。開發(fā)者們可以創(chuàng)建能重用的 XML Web服務,而不再是一個單一的程序;這些 Web 服務易于編程和調(diào)試,彼此之間相互獨立,通過 XML message 通訊及合作。所以對某一個服務的修改不會影響到其他的服務。 由于 XML Web 服務可以被很多 .NET 體驗共同使用,所以對一個服務模塊的有效更新,也即更新了所有使用這個模塊的 .NET 體驗。任何編程語言都可以用來編寫 XML Web 服務 (如: C、 C++、 Visual Basic、 COBOL、 Perl、 Python 和 Java 等 ),所以你的程序員可以選擇 他們最熟悉的語言來編程,這大大提高了開發(fā)效率。更值得一體的是,他們并沒有因使用了不同的語言而失去服務或跨組件的調(diào)試能力。 總之, Microsoft .NET 是 Microsoft 的 XML Web 服務的平臺。這是下一代的 Inter計算模型,各個 XML Web 服務之間彼此是松耦合的,通過 XML 進行通訊,協(xié)同完成某一特定的任務。 Microsoft .NET 戰(zhàn)略提供了一個用以建立新 .NET 體驗的軟件平臺、一個編程模型、用以建立和整合 XML Web 服務的工具以及一套可編程的 Web 接口。 BLOG 相關介紹 雖然現(xiàn)在 人們更多的是在談論 BLOG 的人文氛圍、 BLOG 的商業(yè)經(jīng)營價值,但從這種 新的網(wǎng)絡文化的演變過程中可以看到,是 BLOG 技術的出現(xiàn)使得每個人可以零成本、零維護地創(chuàng)建自己的網(wǎng)絡媒體,是 BLOG 站點所形成的網(wǎng)狀結(jié)構(gòu)促成了不同于以往社區(qū)的BLOG 文化。 BLOG 技術締造了 “博客 ”文化。就像人類發(fā)展史中,工具成為每個歷史時期的象征一樣,各種文化的誕生恰恰是由于工具本身的進步。不經(jīng)意間, BLOG 竟如雨后春筍般冒出來,博得了越來越多網(wǎng)民的歡心,并引發(fā)了各種新的應用熱潮。它最大的吸引力在于,只要你會發(fā)郵件,就可以輕松創(chuàng)建自己的 網(wǎng)絡媒體 。 ( 1) BLOG 的起源 一直以來,想弄清楚 BLOG 的起源問題,想弄清楚這個東西的來龍去脈,可是在網(wǎng)上搜索了一段時間,閱讀了一些文章后,才知道有很多種說法,一時我也弄不清楚該相信誰的,只能將幾種說法,列舉一二。 ①說法一: 1997 年, BLOG 這個詞匯被 John Barger 創(chuàng)造出來, 1999 年之后它得到了發(fā)展迅速,這還要得益于麥特 德拉吉的一則有關克林頓和一位白宮實習生曖昧關系的報道,這則報道引起的各種思考到現(xiàn)在也沒有完全停止。德拉吉報道( Drudge report)其中的一個影響是人們開始 思考個人網(wǎng)絡出版的可能性及其可能對未來生活造成的影響。同年,美國一家小軟件公司 Pyra 的三個創(chuàng)始人為了開發(fā)一個復雜的 “群件 ”,編寫了一個重慶電子工程職業(yè)學院 09 級畢業(yè)報告 小軟件,目的是便于交流想法和團隊協(xié)作。使用的過程中,他們發(fā)現(xiàn)這個小軟件對普通人也很有用,于是他們共享了這個軟件。這就是 BLOG 的起源,這個公司就是后來鼎鼎大名的 的前身。 BLOG 提供了人們一個實踐的機會,操作簡單,個人幾乎不需要任何技術就能輕松上陣。簡單易用而且完全免費,降低了進入成本,所以從 1999年初到 2020 年底, Blogger 人數(shù)從 近百人壯大到近百萬。 ②說法二: 一對 1977 年出生的小夫妻,一個無事可做,不甘寂寞寫起了網(wǎng)絡日志;另一個找不到體面工作,就在家編編電腦程序。沒想到,他們從自家臥室里搗騰出的小公司竟然引發(fā)了網(wǎng)絡新興勢力 ——博客網(wǎng)站的革命,如今更成為全球最大的商業(yè)化 BLOG 服務提供商。而這夫妻倆不僅年紀輕輕就當起了富翁,而且成為博客發(fā)展史上不可取代的人物。 本 特洛特和梅娜 特洛特都出生在 1977 年,兩人生日僅差 6 天,這就是 相隔六天 公司名字的來歷。創(chuàng)建這個公司后,特洛特夫婦燃起了互聯(lián)網(wǎng)博客 (英文為 BLOG,即網(wǎng)絡日志 )網(wǎng)站的熊熊火焰,在 BLOG 技術革新史上奠定了行業(yè)鼻祖的地位。如今,這家位于舊金山的公司已成為全球最大的商業(yè)化 BLOG 服務提供商。 如今, 相隔六天 已擁有 70 多名員工、 700 萬用戶,其中僅付費用戶就達 100 萬。特洛特夫婦已經(jīng)成為博客領域最強大的夫妻檔。 2020 年初,梅娜厭倦了互聯(lián)網(wǎng)泡沫后的無聊生活,開始建立自己的博客網(wǎng)站。梅娜說: 當時,我想我已不可能在現(xiàn)實世界中出名了,但或許可以在網(wǎng)絡世界出出名。 梅娜所寫的個人網(wǎng)絡日志贏得了一批擁躉。在日志上,她大談少女情懷、成長點滴,還大膽表露的喜好,比如她不喜歡有 人在公共場合剪指甲,比如她對 1972 年一部災難片的迷戀等。 梅娜在拼命寫個人日志的時候,丈夫本卻遲遲未找到一份體面的電腦程序師工作。失意的本開始編一個程序,這個程序就是后來針對個人用戶的 BLOG 發(fā)布軟件 Movable Type(簡稱 MT),這也是目前最為流行的個人 BLOG 發(fā)布系統(tǒng)。 2020 年 9 月,本 特洛特剛把 MT 軟件放到網(wǎng)上一個小時,就有 100 個人下載。本和梅娜覺得這是個好機會,就干脆把自家的臥室變成了創(chuàng)業(yè)室,成立了 相隔六天 公司。一開始,他們只是希望能賺點錢維持日?;ㄤN,但是沒想到財源滾滾而來。 硅 谷風險資本家喬伊 伊托看到了商機,很快就找上門來,表示愿意進行風險投資。最終,特洛特夫婦把公司的部分股份以 1150 萬美元的價格賣給了伊托和其他風險資本家。 如今,從臥室兩臺電腦起家的這家小公司已經(jīng)成為 BLOG 業(yè)的一條大魚。最近,Google 和微軟這兩個大玩家各自推出了 服務和 MSNSpace 服務,為的就是跟 相隔六天 這個最強有力的競爭對手相抗衡。 2020 年被稱為博客年,而 2020 年《個人電腦》雜志評出的五個年度人物中,兩個就是特洛特夫婦。 ( 2) BLOG 展望 重慶電子工程職業(yè)學院 09 級畢業(yè)報告 ①總體展望: BLOG 與 BBS,及網(wǎng)絡論壇內(nèi)的留言相比更能有機的組織個人的言論并與他人自由的交流,實際上它的個性化更強;倒是和個人網(wǎng)站有些接近,但是用戶友好性要好得多,并且得益于一些新興技術的支持,可能擁有更加燦爛的未來。 從前的互聯(lián)網(wǎng)使用 HTML 描述信息,大家彼此是孤立的。 BLOG 使用基于 XML 的RSS 內(nèi)容描述協(xié)議,使得大海中的孤島彼此可以識別和交流,相信慢慢的、 BLOG 會促進互聯(lián)網(wǎng)絡的改進,但是 BLOG 本身將會走向何處,竊以為很難預測。 大部分人都認為博客將繼續(xù)受到大眾歡迎,而其未來的發(fā)展卻是不確定的。 Hunter斷言,由 于很多網(wǎng)站都增加了博客功能,同時新聞站點亦變得 “博客化 ”,博客將會一直存在。有兩點是可以肯定的:博客與傳統(tǒng)媒體的競爭日趨激烈;博客的新用法將會不斷浮現(xiàn)。 ②教育 BLOG 的展望: 任何一種新技術、新產(chǎn)品、新思想的創(chuàng)新與擴散對社會的發(fā)展都起著重要的推進作用,因此,人們十分關注創(chuàng)新擴散規(guī)律的研究。 1995 年,美國新墨西哥大學埃弗雷特 .羅杰斯教授研究了 3000 多個有關創(chuàng)新擴散的案例,發(fā)表了《創(chuàng)新擴散》一書,提出了著名的創(chuàng)新擴散 S曲線理論 (Sshaped curve)。羅杰斯認為,創(chuàng)新的擴散總是一開始比較慢, 然后當采用者達到一定數(shù)量 (即 “臨界數(shù)量 ”)后,擴散過程突然加快 (即起飛階段 takeoff),這個過程一直延續(xù),直到系統(tǒng)中有可能采納創(chuàng)新的人大部分都已采納創(chuàng)新,到達飽和點,擴散速度又逐漸放慢,采納創(chuàng)新者的數(shù)量隨時間而呈現(xiàn)出 S 形的變化軌跡。羅杰斯把創(chuàng)新的采用者分為革新者、早期采用者、早期追隨者、晚期追隨者和落后者等幾個發(fā)展階段。 羅杰斯認為,創(chuàng)新擴散總是借助一定的社會進行的,在創(chuàng)新向社會推廣和擴散的過程中,信息技術能夠有效地提供相關的知識和信息,但在說服人們接受和使用創(chuàng)新方面,人際交流則顯得更為直接、有效。因 此,創(chuàng)新推廣的最佳途徑是將信息技術和人際傳播結(jié)合起來加以應用。 系統(tǒng)開發(fā)背景 隨著互聯(lián)網(wǎng)技術的日趨成熟,各種信息化實體不斷應運而生并得到了快速發(fā)展,從單一的模式到現(xiàn)在復雜的服務端、客戶端的交互,不得不令人驚嘆和喜悅!人們在充分享受互聯(lián)網(wǎng)帶來的各種便利時,一種新型的網(wǎng)絡實體也日漸地出現(xiàn)在人們的視野,那就是當前網(wǎng)絡界較為流行的實體之一 ——博客 (BLOG), 當然這絕不僅僅是一種單向的發(fā)布系統(tǒng),它有著極其出色的交流功能,在以往的幾種網(wǎng)絡交流方式中, BBS 過于公共化,而 Email 和即時通信工具 IM 則有很明顯的私人性 質(zhì), BLOG 的出現(xiàn)則將公共性和私人性很好地結(jié)合起來。它代表著一個新型媒體時代的到來,而且作為專業(yè)領域的知識傳播模式,它有可能成為該領域最具影響力的 ”人物 ”之一;另一方面,它也將推動各種 “精神共同體 ”的形成,打破傳統(tǒng)媒體和傳統(tǒng)交往時間和空間上的限制、社會精英獨霸話語重慶電子工程職業(yè)學院 09 級畢業(yè)報告 權(quán)的局面,且極大地增加個人的社會資本,博客作為一種快捷方便的信息交換方式,將和那些不久還會出現(xiàn)的更多的有效的技術手段一起,成為構(gòu)建新社會的強勁動力。 因此,基于 BLOG 的多種優(yōu)勢和未來的發(fā)展趨勢,所以有必要設計這樣的一個 BLOG系統(tǒng)。雖然目前國內(nèi)眾 多 BLOG 系統(tǒng)已經(jīng)誕生,并得到充分的發(fā)展,大到多用戶、功能強大、復雜性的系統(tǒng),小到網(wǎng)絡日記本形式的 “BLOG”,通過對該系統(tǒng)的開發(fā),以此加深對 BLOG的認識、研究簡單 BLOG系統(tǒng)開發(fā)途徑和應用方法,并為以后設計復雜 BLOG系統(tǒng)打下堅實的基礎。 本次設計所開發(fā)的 BLOG 系統(tǒng)是以 VS2020 + SQL sever 2020 為編程環(huán)境,以 .NET框架中的 C.NET 來實現(xiàn)其制作和開發(fā)過程 ()。在目前多數(shù)的 BLOG 系統(tǒng)中, .NET原型的系統(tǒng)并不是很多,而多以 ASP 等為主流,這在很大程度上使個人的設計減少 了一定的參考性,此外雖然 .NET 的發(fā)展時間并不是很久,但 .NET 的發(fā)展趨勢也是顯而易見的 ,當然這就要談到 .NET 的優(yōu)勢所在,這里不在追述。通過對 BLOG 系統(tǒng)進行可行性分析、需求分析和設計逐步將一個 BLOG 系統(tǒng)的開發(fā)過程呈現(xiàn)出來,當然也沒有刻意追求專業(yè)性和商品化軟件的華麗包裝,而是本著簡單、實用、性能優(yōu)化的原則。 系統(tǒng)開發(fā)意義 從 BLOG 系統(tǒng)的諸多媒體優(yōu)勢可以看出,設計這樣一個博客 (BLOG)系統(tǒng);一方面,能為人們提高寫作水平的提供 “基地 ”,為愛好寫作的人們提供了一個提高寫作水平的好園地,成為大眾文字表達的好 場所,博客寫作比較自由隨意,可以不斷的更改增新,有利于寫作水平的快速提高和思想敏銳性的進一步增強。也能成為行業(yè)專業(yè)人才的交流場所,為一些各行業(yè)的專業(yè)技術人員提供一個技術交流平臺,諸如: IT 技術、教育技術、管理技術等一些專業(yè)性的知識,可以通過博客得到相互學習,取長補短,從而解決疑難之謎。另一方面,使得意見表達也更完整、更系統(tǒng),