and
.NET Version CLR Version IDE Released Release Date Key Features .NET 1.0 1.0 Visual Studio .NET 13-Feb-2002 - DLL libraries
- Support for object oriented web app dev.NET 1.1 1.1 Visual Studio .NET 2003 24-Apr-2003 - Enhancements to ASP.NET and ADO.NET
- Support for built-in mobile ASP.NET controls
- Security enhancement for WinForm, ASP.NET
- Support for ODBC and other databases
- Support for IPV6 (Internet Protocol Version 6)
- .NET Compact Framework for small devices.NET 2.0 2.0 Visual Studio 2005 07-Nov-2005 - Generics
- Generic collections
- Partial class
- Nullable types
- Anonymous methods
- Iterators
- Data tables
- Membership providers
- New controls and features for ASP.NET
- Support for 64-bit computing
- Microsoft SQL Server integration
- .NET Micro Framework for SPOT.NET 3.0 2.0 Visual Studio 2005 06-Nov-2006 - WPF (Windows Presentation Foundation
- WCF (Windows Communication Foundation
- WWF (Windows Workflow Foundation)
- Windows CardSpace.NET 3.5 2.0 Visual Studio 2008 19-Nov-2007 - LINQ
- Dynamic data
- AJAX support
- Multi targeting framework.NET 4.0 4.0 Visual Studio 2010 12-Apr-2010 - MEF (Managed Extensibility Framework)
- DLR (Dynamic Language Runtime)
- Task parallel library
- Support for Coe Contracts.NET 4.5 4.0 Visual Studio 2012 15-Aug-2012 - CLR 4.0 enhanced
- Built-in support to Async
- Support for Windows Store (Metro) app dev
- WPF, WCF, WWF enhanced
- ASP.NET support enhanced
- Native support for Zip compression.NET 4.5.1 4.0 Visual Studio 2013 17-Oct-2013 - Support for automatic binding redirection
- Improvements towards performance, debugging
- Expanded support for Windows Store app dev.NET 4.5.2 4.0 Visual Studio 2013 05-May-2014 - Improvements for high DPI scenarios
- Higher reliability HTTP header inspection.NET 4.6 4.0 Visual Studio 2015 20-Jul-2015 - A new JIT compiler named RyuJIT, for 64-bit
- Support for code page encodings
- Open source .NET framework packages
- Event tracing improvements
- Support fo TLS 1.1 and TLS 1.2.NET 4.6.1 4.0 Visual Studio 2015 Update 1 17-Nov-2015 - WPF improvements for spell check
- Enhanced support for Digital Signature algo
- Support for always ON SQL connectivity
- Distributed transactions in Azure SQL database
- Performance, stability, reliability improvements.NET 4.6.2
(Preview)4.0 - TLS 1.1 and TLS 1.2 support for ClickOnce
- Support for additional cryptographic standards
- Soft keyboard, per monitor DPI support for WPF
[轉].Net Framework 的歷史和主要特色
2016年7月19日 星期二
原文:http://www.kunal-chowdhury.com/2016/06/microsoft-dotnet-framework.html
標籤:
.NET,
Programming
[轉貼] PHP 錯誤開發習慣
2016年7月13日 星期三
via 網站製作學習雜記
應用程式層面
1. 在開發時將錯誤回報關閉。
2. 用 @ 號抑制錯誤。3. 在程式中沒有任何 log 記錄。4. 沒有實作任何快取。5. 忽視最佳實踐與設計模式。6. 沒有採用自動化測試。7. 沒有請同事檢視與審查你的程式。8. 程式只處理了理想狀況。9. 沒有正確使用物件導向開發原則。10. 寫完即上傳到線上環境,沒有經過版控。資料庫層面
1. 沒有讀寫分離。
2. 程式中只用一個連線操作。
3. 沒有對意外狀況來測試查詢。
4. 沒有對資料表建立索引。
5. 沒有使用交易。
6. 沒有保護敏感資訊。
架構設計層面
1. 沒有區分開發環境。
2. 沒有備援機制。
3. 沒有監看系統。
https://www.sitepoint.com/18-critical-oversights-web-devel…/
標籤:
php,
Programming
訂閱:
文章 (Atom)