This document introduces Markdown Presenter, a simple presentation framework based on Markdown. It allows users to convert Markdown files into interactive HTML presentations. Some key features include formatting text in real-time as slides are updated, compatibility across devices with only a modern browser needed, and the ability to convert slides to PDF. The tool is open source and its development involved contributions from users through the GitHub fork and pull request process.
Filipe Falc?o presents an overview of AngularJS 2.0 compared to AngularJS 1.x. Some key differences include components replacing directives, using TypeScript for annotations instead of AngularJS, and bootstrapping components instead of controllers. AngularJS 2.0 also standardizes syntax, improves performance with zones and immutable objects, and uses a reactive system for change detection across the component tree. While still in alpha, AngularJS 2.0 shifts to web standards, improves speed, and simplifies the architecture with a focus on components.
var msbuild = new MSBuild(2020);
var updates = msbuild.getUpdates("Azure", "Visual Studio", ".NET");
foreach (var update in updates)
{
update.Show();
}
13. “To move beyond today’s world of stand-alone Web sites to an Internet of interchangeable components where devices and servicescan be assembled into cohesive, user-driven experiences”
Bill Gates on the goal for .NET
Forum 2000
“Web サイトが個々に独立している状態から、交換可能なコンポーネントからなる インターネットへと移行し、さまざまなデバイスとサービスを組み合わせること で一貫性のあるユーザー主導のエクスペリエンスを実現する”
.NET 構想における初期のビジョン Devices and Services
22. 変化する開発スタイル
Azure & Visual Studio DevOps
デプロイ
Contoso App
開発者
運用管理?監視
Azure
Microsoft Azure
Visual Studio Online
リポジトリビルドテスト
コーディング/ デバッグ
24. "More and more of ASP.NETis open source. We want to make ASP.NET more pluggable, more open, more fun."
"We've got big things planned -some that will surprise you."
February 25, 2012
by Scott Hanselman
34. ?次期バージョンVisual Studio “14” CTP リリース
?CTP : Community Technology Preview
?RTM (正式リリース) は2015 年を予定
?Go-live ライセンスではないため運用環境で利用不可
?Azure 仮想マシンイメージが利用可能
?Windows Server 2012 R2 + Visual Studio “14” Professional CTP 3
?ASP.NET vNext
?新しいASP.NET vNextプロジェクトテンプレート(*.kproj) の採用
?新しい設定システム(project.json) の採用
Visual Studio “14” & ASP.NET vNextCommunity Technology Preview
35. ?Web Forms, MVC 5, Web API 2, Web Pages 3, SignalR2, EF 6
?.NET vNextでフルサポート
?MVC, Web API, Web Pages 6, SignalR3, EF 7
?MVC / Web API / Web Pages の統合とSignalR3 のサポート
?新しいプロジェクト(*.kproj) と設定(project.json)
?System.Web非依存, 新しい軽量HttpContext(NOT System.Net.Http)
?.NET vNext
?.NET Framework サブセット(Cloud Optimized): Core CLR (k10)
?.NET Framework フルセット: Desktop CLR (net451)
ASP.NET vNextの互換性 Compatibility of ASP.NET vNext
36. モダンWeb とASP.NET の今後 Modern Web and ASP.NET vNext
エディターや
開発ツールの選択
オープンソースへの貢献
クロスプラットフォーム
OSS
クラウドへ
シームレスな移行
迅速な開発サイクル
モジュール化
パフォーマンス向上
40. .NET Foundation 設立 .NET Foundation for Openness
.NET API for Hadoop WebClient
.NET Compiler Platform ("Roslyn")
.NET Map Reduce API for Hadoop
.NET Micro Framework
ASP.NET MVC
ASP.NET Web API
ASP.NET Web Pages
ASP.NET SignalR
Composition (MEF2)
Entity Framework
Linq to Hive
MEF (Managed Extensibility Framework)
OWIN Authentication Middleware
Rx(Reactive Extensions)
Web Protection Library
Windows Azure .NET SDK
Windows Phone Toolkit
WnsRecipe
Mimekit
Xamarin.Auth
Xamarin.Mobile
Couchbase for .NET
http://www.dotnetfoundation.org
@dotnetfdn // #dotnetfdn
Mailkit
System.Drawing
49. ?ASP.NET Official Web Site
?http://www.asp.net/
?ASP.NET で作るWeb アプリケーション構築ジャンプスタート
?http://www.microsoftvirtualacademy.com/training-courses/733552de-3921-4cca-8834-3e34ecedb9ab
?ASP.NET MVC 4 Web アプリケーションの開発ジャンプスタート
?http://www.microsoftvirtualacademy.com/training-courses/developing-asp-net-mvc-4-web-applications- jump-start-japanese
?Building Modern Web Apps
?http://channel9.msdn.com/Series/Building-Modern-Web-Apps
?An Overview of Project Katana
?http://www.asp.net/aspnet/overview/owin-and-katana/an-overview-of-project-katana
?Introducing ASP.NET Project “Helios”
?http://blogs.msdn.com/b/webdev/archive/2014/02/18/introducing-asp-net-project-helios.aspx
関連リソース Resources
50. ?aspnet–GitHub: https://github.com/aspnet
?ASP.NET vNext: Official ASP.NET Web Site
?Blog Posts :
?Introducing ASP.NET vNext
?ASP.NET vNextOverview
?TechEd 2014 NA Sessions :
?Introducing the future of .NET on the server
?Deep Dive the future of .NET on the server
?Channel 9 Live: ASP.NET Developer Q&A
ASP.NET vNext関連リソース Resources for ASP.NET vNext
51. ? 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.