What's new in .net 3.5

  1. Support for distributed mobile applications
  2. LINQ - new language.
  3. WCF is part of .net compact framework
  4. TabPage, Panel, Splitter can have images.
  5. Clear type font support for the controls
  6. SelectionStart and SelectionLength properties in ComboBox
  7. Compression is part of .net compact framework.
  8. SoundPlayer class is part of .net compact framework.
  9. AutomaticCompression property
  10. CreateDelegate method is part of .net compact framework
  11. CLR profiler is part of .net compact framework.
  12. Nested function evaluation is supported in Debugging
  13. Improved Logging - log files are not locked while running the application. Stack trace includes full method signature to differentiate the overloaded methods.
  14. WinCEPlatform enumeration to identify the current platform.
  15. Big strong names are supported (no restriction of 1024 bytes now)
  16. Support for Ajax Enabled websites
  17. Support for server centric ajax development
  18. New library (Microsoft Ajax Library) for client centric ajax development
  19. New ASP.net controls
    • ListView
    • LinqDataSource
    • ASP.net Mege Tool (Aspnet_Merge.exe)
    • DataPager
    • EntityDataSource
  20. New framework called "Dynamic Data" has been introduced.
  21. New URL Routing engine
  22. Intellisense for AJAX and JScript
  23. HashSet<T> - high performance set
  24. EventSchemaTraceListener class
  25. More control on GC now. new LatencyMode property on GCSettings class provides flexibility to decide when the GC will interrupt the applicaiton.
  26. GCCollecitonMode property is introducted. New method called GCCollect has been introduced.
  27. ReaderWriterLockSim class is new in threading.
  28. New method called "DyanmicMethod" is added in Reflection.
  29. New types "DateTimeOffset", and "TimeZoneInfo" is added for better timezone specific applications.
  30. Additional Cryptography support for the Clickonce manifest.
  31. Support for Suit B (NSA) algorithms.
  32. WCF Web programming model has been introduced.
  33. Strongly typed object model support in WCF for syndication feeds (Atom 1.0 and RSS 2.0)
  34. WCF can be integrated with AJAX now.
  35. Expression Trees - provide a way to represent language-level code in the form of data.
  36. New namespace System.Linq.Expressions
  37. New xml namespace "http://schemas.microsoft.com/netfx/2007/xaml/presentation. " for WPF applications.
  38. WPF - XBAPs can now run in firefox.
  39. New languages supported in WPF (Bengali, Devnanagiri, Gujarati, Gurmukhi, Kannada, Malayalam, Oriya, Tamil, and Telugu)
  40. Support for Caching Images
  41. WPF Data binding model supports Linq
  42. WPF TextBoxBase has new property called "undolimit"

No comments:

Post a Comment