Some Key Features of Visual Studio 2013
Visual Studio Languages
- .NET FrameWork 4.5.1 : Now, when you compile an app that targets the .NET Framework 4.5.1, you can add binding redirects to the app configuration file if your app or its components reference multiple versions of the same assembly.
- Visual C++: New features include compiler and STL support for these features:
- Default template arguments for function templates
- Delegating constructors
- Explicit conversion operators
- Initializer lists/uniform initialization
- Raw string literals
- Variadic templates
Block Scoped VariablesYou can use the new let and const keywords to declare variables for which the scope is limited to the block in which they're declared. See let Statement (JavaScript) and const Statement (JavaScript).
Container ObjectYou can create a collection of unique objects by using the Set Object (JavaScript) object, and you can create a collection of key/value pairs by using Map Object (JavaScript) or WeakMap Object (JavaScript).
Your App Store and Visual Studio 2013
Here you can look at the improvements in Windows 8. The main point here is the Start Button in the Taskbar. Another point is the App Store, it has many updated apps. The Windows user experience continues to evolve, and it's getting easier to develop, test, and submit apps to the Windows Store.
The developer samples are here: Windows 8.1 app samples
Microsoft launched some new APIs and features for developers.
App packagingNew app bundles make app submissions even simpler than before. Resource packs let you offer extras, like localization or assets for high-resolution displays, to users who want them, without affecting disk space, bandwidth, or the app-purchase experience for those who don't.
- Resource packs
- App bundles
- Package identity
- App bundle deployment
- AppBarCommand
- BackButton
- Hub
- ItemContainer
- NavBar
- WebView
- Dispose API
- ListView updates
- Repeater
- Template and binding updates
- AppBar controls
- Flyout
- MenuFlyout
- FlipView updates
- CommandBar
- Hub
- SettingsFlyout
- Header support
- DatePicker
- Hyperlink
- TimePicker
- PlaceholderText
- USB
- Bluetooth
- Point of Service (POS)
- Human interface devices (HID)
- Dynamic shader linking
- Frame buffer scaling
- GPU overlay support
- DirectX tiled resources
- Direct3D low-latency swap chain present
- Function linking graph support
- DXGI Trim API and map default buffer
- Multithreading with SafeImageSource
- Composition of XAML visuals
- Direct2D batching with SafeImageSource
- File picker updates
- File comparison
- New KnownFolders
- Manage user libraries
- Retrieve parent files or folders
- New file "Open with" option
- Add to the Windows Index
- Try method for file retrieval
- Video processing
- MediaElement updates
- New media-capture features
- Play To updates
- HTML5 playback DRM support
- New HTTP Client API
- Background transfer updates
- HTTP Request filters
- Real-time connectivity
- Connected Standby updates
- Geofence support
- Wi-Fi Direct
- Fingerprint authentication
- Credential Locker updates
- Windows To Go updates
- Certificate trust management
- Web Auth Broker updates
- App account settings
- Selective Wipe
- Smartcards and virtual smartcards
- App onboarding updates
- In-app commerce support
- Large in-app purchase catalog support
- Bing powered Store search
- New and improved Store pages
- Automatic app updates
- Proxy authentication for enterprise scenarios
- Redeemable credit for Store purchases
- General updates
- C++ development
- App Network Analyzer
- Diagnostics
- HTML design tools
- Windows App Certification Kit 3.0
- JavaScript editor
- XAML design tools
- New windowing modes
- Search updates
- Charms work on every screen
- Share updates
- Tile updates
- Text to speech
- Work item scheduling with CoreDispatcher
No comments:
Post a Comment