.Net vs Windows
原文:.Net vs Windows
Keith出了一本書叫《The .Net Developer's Guide to Windows Security》。很明顯,這本書的標題就提出了這樣一個問題(這個提問來自於他的blog的個人觀點部分):
Windows開發人員和.Net開發人員之間的區別在哪裡?
簡而言之,Windows是由微軟公司出售的一種作業系統。在這個星球上,有90%以上的Pc都在執行這種作業系統。
.Net則是一種來自於微軟公司的技術,這種技術聯合了Xml Web Services(提供遠端整合) 和 CLR(提供了本地整合)。CLR按照ECMA CLI細則執行,因此能夠與Windows系統緊密的結合在一起。
十有八九,當你編寫C#程式碼時,你的程式碼也要依賴於.Net Framework的部分程式集(例如System.dll)。那些程式集(同CLR一樣)也是針對Windows設計和優化過的,因此,從某種意義上說,你也在編寫Windows程式碼。儘管也有其它相同的.Net Framework的可以執行於其它作業系統,但是,除非你測試過它們的相關配置,所謂“一次編寫,在任何系統上執行”是值得推敲的。
當然,不是所有的Windows開發人員都是.Net開發人員。
然而,Keith的那個標題...
至於這本書,我個人更贊成,作為一個開發人員應,他必須理解作業系統和網路安全是如何影響託管程式碼的。
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1381651
相關文章
- Windows Forms XP style on VS.NET (轉)WindowsORM
- Linux --windows vsLinuxWindows
- windows vs 編譯postgresqlWindows編譯SQL
- Windows XP VS Linux (轉)WindowsLinux
- Vsftp 交由 Xinetd 接管FTP
- VS code Windows和MacOS快捷鍵WindowsMac
- 有感於c# vs java ,.net vs j2eeC#Java
- VS.Net除錯非常慢除錯
- .NET開發筆記(二十二) .NET VS Java筆記Java
- dotNET和VS.NET 學習錄影 (轉)
- vs.net/vscode中使用Beetlex建立vue應用VSCodeVue
- ASP.NET Core Web Api之JWT VS Session VS Cookie(二)ASP.NETWebAPIJWTSessionCookie
- windows netstat 計算Windows
- Web Socket 效能對比——Spring Boot vs Tomcat vs NettyWebSpring BootTomcatNetty
- NHibernate VS .NET Type VS DbType 的型別對映關係型別
- Windows下Cmake與VS聯合制作dllWindows
- Windows 配置 VSCode + neovim + leap.vimWindowsVSCode
- Windows 98 Internet/Intranet功能(轉)Windows
- ASP.Net 管道模型 VS Asp.Net Core 管道 總結ASP.NET模型
- .NET - Task.Run vs Task.Factory.StartNew
- Windows、Laradock、PHPStorm、VSCode、xDebugWindowsPHPORMVSCode
- .NET 3.5和VS 2008中的ASP.NET AJAXASP.NET
- VS2022 安裝.NET 3.5/.NET 4/.NET 4.5/.NET 4.5.1目標包的方法
- vscode安裝教程(windows) 安裝vscode要不要新增到pathVSCodeWindows
- 使用VS Code開發asp.net core (上)ASP.NET
- 使用VS Code開發asp.net core (下)ASP.NET
- APM for .NET評測系列:OneAPM vs SCOM
- 【oracle 】tnsnames.ora VS sqlnet.ora 作用OracleSQL
- windows系統vscode遠端除錯MySQLWindowsVSCode除錯MySql
- Windows 8 RP install VS2012Windows
- CVSNT在Windows下的安裝和使用(轉)Windows
- windows的vscode中配置linux環境WindowsVSCodeLinux
- Networker備份windows檔案Windows
- asp.net 控制windows服務ASP.NETWindows
- .NET專家談Windows Presentation FoundationWindows
- 使用.NET Core建立Windows服務Windows
- windows下tftp命令,windows如何使用 tftp 和 telnet 命令WindowsFTP
- .NET平臺系列26:在 Windows 上安裝 .NET Core/.NET5/.NET6Windows