好长时间没有到博客园来看看了
好長時間沒有到博客園來看看了。看來我是不得不重新回來寫些東西了。雖然離開了近兩個月的時候,但還是時常想起來,總是給自己找些理由,不想寫文章。但現在十再是找不到什么理由了。
好長時間沒有關注博客園的技術了,看了一些我參與的團隊,Web Service,沒發現什么新的東西,無非是2005下的一些相關技術,而我對2005一點也不感冒,雖然公司里安裝了2005,但我還是一直用2003開發。而且目前我所開發的幾個項目都與Web關系不大了,所以,用2005還不是很好。
.Net確實很強大,最近項目里用到了DirectX技術的些東西。沒想到MS把DirectX技術已經在.Net下實現了。至于WinSocket等一些常用的技術,在.FrameWork1.1里就實現了。而在最近(Oct2006)的MS網站上發布的DirectXSDK中,已經完全包括了DirectX,然而它所基于的FrameWork平臺還是1.1,這說明1.1還是有生命的力的。雖然DirectShow并不在這個SDK里,但我相信,用C#來開發DirectShow的技術并不難,也相信在不久,可以用C#開發與C++一樣的東西了(少數與硬件相關的可能C#有些無能為力)。至少開發效率,C#應該是C++的10倍,雖然C++程序員還是有人像看待VB程序員一樣看待C#程序,但在程序開發出來后,運行效率讓C++程序默認了。
我不知道自己是不是轉了一下方向,從Web Application 轉到了WinForm,但從上一個項目的開發中,我所學習到的決對不只是Web技術,在面向對象的設計上,使用清楚的明白了C#及其架構的實現機制。上星期還和同事討論了用C#開發COM的問題,雖然沒有明確的結果,但事實表明,用C#開發的COM可以在其它平臺上運行(還沒有測試具體的是哪些平臺)。但這一結果已經讓我這樣的C#程序大為吃驚了。如果C#可以寫基于二進制的中間組件,那還有什么不能做呢?真是太棒了!
C#以Web Application進行喧傳并不是件好事。以至于一說到C#就以為是寫ASP.net的,進而想到就是ASP的升級。雖然總是說ASP.net并不是ASP的升級,但大家總會這樣想。不僅如此,一些ASP程序也這樣做,使得真正的C#完全被貶低了。如果說C#可以寫FTP服務器,可以寫WinServer,可以寫視頻,可以寫3D游戲(注意,是輕松的實現),或許你會驚呀,但請你明白,MS的口號:為今后10年的程序做好了準備,現在已經過了幾年呢?是不是正值它的青少年呢?
有時間在MS的網站上下載一些C#的例子吧,它會讓你目瞪口呆的。
好了,好長時間沒有寫文章了,這篇算是我回來的開場篇吧,我以后的文章不再是基于Web Application方面的,我目前的一些項目是關于視頻采集的,下一個是數據報表,都用C#來完成,因此與這方面的技術可能會多一些,但也會有一些Web App方面的東西。
轉載于:https://www.cnblogs.com/WuCountry/archive/2006/11/13/558708.html
總結
以上是生活随笔為你收集整理的好长时间没有到博客园来看看了的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 不可多得的Javascript(AJAX
- 下一篇: 如何恢复ORACLE数据(冷备份)