色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

為什么我們一樣可以用net寫各種程序

林子帆2年前18瀏覽0評論

為什么我們一樣可以用net寫各種程序?

開源與免費是不同概念

開源即開放源代碼,指作者允許其源代碼公開,如php,你可以看到其類庫中所有代碼的編寫過程。

.NET不開源是指.NET Framework類庫并非開放源代碼,你無法看到諸如string.Replace() int.Parse() object.Equals() 等由.NET Framework類庫提供源代碼。但.NET Framework類庫是免費使用的

Visual Studio是微軟開發(fā)的適用于編寫c#、vb、j#、c++等語言的集成開發(fā)環(huán)境,與Zend Studio(php集成開發(fā)環(huán)境)一樣,是要收費的,但c#、vb、j#、c++這些語言工具是免費的,任何人可以通過使用這些語言工具編寫自己的程序。

.net程序的開發(fā)需要IDE,而VS是收費的,當然,你可以不使用VS這類收費IDE,使用免費的IDE甚至記事本開發(fā)也是可以的,但.net的運行環(huán)境需要基于windows,不像php等可以在免費的linux系統(tǒng)中運行,而windows也是要收費的,這就是微軟的盈利的方式

php類庫是什么,為什么我們一樣可以用net寫各種程序