自由學習的風

幽夢影 張潮 少年讀書,如隙中窺月;中年讀書,如庭中望月;老年讀書,如臺上玩月。皆以閱歷之淺深,為所得之淺深耳。

[轉].Net Framework 的歷史和主要特色

2016年7月19日 星期二

原文:http://www.kunal-chowdhury.com/2016/06/microsoft-dotnet-framework.html

.NET VersionCLR VersionIDE ReleasedRelease DateKey Features
.NET 1.01.0Visual Studio .NET13-Feb-2002- DLL libraries
- Support for object oriented web app dev
.NET 1.11.1Visual Studio .NET 200324-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.02.0Visual Studio 200507-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.02.0Visual Studio 200506-Nov-2006- WPF (Windows Presentation Foundation
- WCF (Windows Communication Foundation
- WWF (Windows Workflow Foundation)
- Windows CardSpace
.NET 3.52.0Visual Studio 200819-Nov-2007- LINQ
- Dynamic data
- AJAX support
- Multi targeting framework
.NET 4.04.0Visual Studio 201012-Apr-2010- MEF (Managed Extensibility Framework)
- DLR (Dynamic Language Runtime)
- Task parallel library
- Support for Coe Contracts
.NET 4.54.0Visual Studio 201215-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.14.0Visual Studio 201317-Oct-2013- Support for automatic binding redirection
- Improvements towards performance, debugging
- Expanded support for Windows Store app dev
.NET 4.5.24.0Visual Studio 201305-May-2014- Improvements for high DPI scenarios
- Higher reliability HTTP header inspection
.NET 4.64.0Visual Studio 201520-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.14.0Visual Studio 2015 Update 117-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
and
Evolution of C# (1.0 - 6.0) - www.kunal-chowdhury.com 

kickstart 參考

2016年7月15日 星期五

Ubuntu 安裝的預設或自動安裝的相關設定…

[轉貼] 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…/