Suche senden
Hochladen
無償版Visual StudioでいろいろWeb開発
•
10 gefällt mir
•
10,537 views
Narami Kiyokura
Folgen
プログラミング生放送勉強会 第29回@サイボウズ株式会社 松山オフィスで行われた同名のタイトルのセッション資料です。
Weniger lesen
Mehr lesen
Technologie
Diashow-Anzeige
Melden
Teilen
Diashow-Anzeige
Melden
Teilen
1 von 53
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
どうなる?Visual Studioの クライアントサイド web開発の今後
どうなる?Visual Studioの クライアントサイド web開発の今後
Narami Kiyokura
Windows ストアアプリをHTMLで作成する
Windows ストアアプリをHTMLで作成する
Narami Kiyokura
SQL Server のプロジェクト指向オフライン データベース開発を採用してみた話
SQL Server のプロジェクト指向オフライン データベース開発を採用してみた話
Narami Kiyokura
Windows ストアアプリのつくりかた (JS + HTML + CSS)
Windows ストアアプリのつくりかた (JS + HTML + CSS)
Yu Nobuoka
ASP.NET SPA開発をはじめよう~今と未来とステップアップ
ASP.NET SPA開発をはじめよう~今と未来とステップアップ
慎一 古賀
angular X designer - デザイナからみたAngularJS #ten1club
angular X designer - デザイナからみたAngularJS #ten1club
silvers ofsilvers
オレたちとVisual Studioとの関係を話そう
オレたちとVisual Studioとの関係を話そう
Mitsuhito Ishino
Visual Studioで始めるTypeScript開発入門
Visual Studioで始めるTypeScript開発入門
Narami Kiyokura
Empfohlen
どうなる?Visual Studioの クライアントサイド web開発の今後
どうなる?Visual Studioの クライアントサイド web開発の今後
Narami Kiyokura
Windows ストアアプリをHTMLで作成する
Windows ストアアプリをHTMLで作成する
Narami Kiyokura
SQL Server のプロジェクト指向オフライン データベース開発を採用してみた話
SQL Server のプロジェクト指向オフライン データベース開発を採用してみた話
Narami Kiyokura
Windows ストアアプリのつくりかた (JS + HTML + CSS)
Windows ストアアプリのつくりかた (JS + HTML + CSS)
Yu Nobuoka
ASP.NET SPA開発をはじめよう~今と未来とステップアップ
ASP.NET SPA開発をはじめよう~今と未来とステップアップ
慎一 古賀
angular X designer - デザイナからみたAngularJS #ten1club
angular X designer - デザイナからみたAngularJS #ten1club
silvers ofsilvers
オレたちとVisual Studioとの関係を話そう
オレたちとVisual Studioとの関係を話そう
Mitsuhito Ishino
Visual Studioで始めるTypeScript開発入門
Visual Studioで始めるTypeScript開発入門
Narami Kiyokura
【Web TECH FORUM 2017 in大阪】Webシステム開発とJavaScript UIコンポーネント
【Web TECH FORUM 2017 in大阪】Webシステム開発とJavaScript UIコンポーネント
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
【Web TECH FORUM 2017 in大阪】JavaScript UIコンポーネント の選定と活用ポイント
【Web TECH FORUM 2017 in大阪】JavaScript UIコンポーネント の選定と活用ポイント
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
JavaScriptと共に歩いて行く決意をした君へ
JavaScriptと共に歩いて行く決意をした君へ
Muyuu Fujita
塹壕よりLivetとMVVM
塹壕よりLivetとMVVM
Hiroshi Maekawa
Xamarin で Prism を使いたい! ~「正式対応」 まで待てない人のための Prism 利用 Tips~
Xamarin で Prism を使いたい! ~「正式対応」 まで待てない人のための Prism 利用 Tips~
Tatsuji Kuroyanagi
Windows アプリケーション開発はじめに ~ Windows アプリケーション開発初学者の方向けVisual Studio を使ったアプリケーショ...
Windows アプリケーション開発はじめに ~ Windows アプリケーション開発初学者の方向けVisual Studio を使ったアプリケーショ...
Fujio Kojima
XAML + C#で開発するときのVisual Studio 2013(とBlend)の便利機能
XAML + C#で開発するときのVisual Studio 2013(とBlend)の便利機能
一希 大田
いまさら学ぶMVVMパターン
いまさら学ぶMVVMパターン
Yuta Matsumura
C++からC#まで Visual Studio 縛り (で死ぬ実験)
C++からC#まで Visual Studio 縛り (で死ぬ実験)
Takashi Kawasaki
かけ算で使いこなす Xamarin
かけ算で使いこなす Xamarin
Tatsuji Kuroyanagi
【Web TECH FORUM 2017 in大阪】グレープシティのJavaScriptライブラリ
【Web TECH FORUM 2017 in大阪】グレープシティのJavaScriptライブラリ
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
Angular1&2
Angular1&2
Kenichi Kanai
TypeScript による今風の web アプリ開発
TypeScript による今風の web アプリ開発
靖 陣内
“なめらか”なメトロスタイルアプリを作るために ~WinRT の非同期性を活用したアプリ開発~
“なめらか”なメトロスタイルアプリを作るために ~WinRT の非同期性を活用したアプリ開発~
ShinichiAoyagi
【18-C-5】C# で iOS/Androidアプリ開発 - Visual Studio 2015 + Xamarin + MVVMCross -
【18-C-5】C# で iOS/Androidアプリ開発 - Visual Studio 2015 + Xamarin + MVVMCross -
ShinichiAoyagi
angular1脳で見るangular2
angular1脳で見るangular2
Moriyuki Arakawa
アプリ開発&チーム管理で役立った拡張機能
アプリ開発&チーム管理で役立った拡張機能
Masaki Suzuki
Prism for windows runtime入門
Prism for windows runtime入門
一希 大田
Androidアプリの構築と実践
Androidアプリの構築と実践
ssuser34abd0
React.js + Flux
React.js + Flux
dsuke Takaoka
Visual Studio 2013 と HTML5 で実現するマルチデバイス/マルチプラットフォーム アプリの開発
Visual Studio 2013 と HTML5 で実現するマルチデバイス/マルチプラットフォーム アプリの開発
Osamu Monoe
フェリーのすゝめ
フェリーのすゝめ
Kazunori Hamamoto
Weitere ähnliche Inhalte
Was ist angesagt?
【Web TECH FORUM 2017 in大阪】Webシステム開発とJavaScript UIコンポーネント
【Web TECH FORUM 2017 in大阪】Webシステム開発とJavaScript UIコンポーネント
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
【Web TECH FORUM 2017 in大阪】JavaScript UIコンポーネント の選定と活用ポイント
【Web TECH FORUM 2017 in大阪】JavaScript UIコンポーネント の選定と活用ポイント
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
JavaScriptと共に歩いて行く決意をした君へ
JavaScriptと共に歩いて行く決意をした君へ
Muyuu Fujita
塹壕よりLivetとMVVM
塹壕よりLivetとMVVM
Hiroshi Maekawa
Xamarin で Prism を使いたい! ~「正式対応」 まで待てない人のための Prism 利用 Tips~
Xamarin で Prism を使いたい! ~「正式対応」 まで待てない人のための Prism 利用 Tips~
Tatsuji Kuroyanagi
Windows アプリケーション開発はじめに ~ Windows アプリケーション開発初学者の方向けVisual Studio を使ったアプリケーショ...
Windows アプリケーション開発はじめに ~ Windows アプリケーション開発初学者の方向けVisual Studio を使ったアプリケーショ...
Fujio Kojima
XAML + C#で開発するときのVisual Studio 2013(とBlend)の便利機能
XAML + C#で開発するときのVisual Studio 2013(とBlend)の便利機能
一希 大田
いまさら学ぶMVVMパターン
いまさら学ぶMVVMパターン
Yuta Matsumura
C++からC#まで Visual Studio 縛り (で死ぬ実験)
C++からC#まで Visual Studio 縛り (で死ぬ実験)
Takashi Kawasaki
かけ算で使いこなす Xamarin
かけ算で使いこなす Xamarin
Tatsuji Kuroyanagi
【Web TECH FORUM 2017 in大阪】グレープシティのJavaScriptライブラリ
【Web TECH FORUM 2017 in大阪】グレープシティのJavaScriptライブラリ
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
Angular1&2
Angular1&2
Kenichi Kanai
TypeScript による今風の web アプリ開発
TypeScript による今風の web アプリ開発
靖 陣内
“なめらか”なメトロスタイルアプリを作るために ~WinRT の非同期性を活用したアプリ開発~
“なめらか”なメトロスタイルアプリを作るために ~WinRT の非同期性を活用したアプリ開発~
ShinichiAoyagi
【18-C-5】C# で iOS/Androidアプリ開発 - Visual Studio 2015 + Xamarin + MVVMCross -
【18-C-5】C# で iOS/Androidアプリ開発 - Visual Studio 2015 + Xamarin + MVVMCross -
ShinichiAoyagi
angular1脳で見るangular2
angular1脳で見るangular2
Moriyuki Arakawa
アプリ開発&チーム管理で役立った拡張機能
アプリ開発&チーム管理で役立った拡張機能
Masaki Suzuki
Prism for windows runtime入門
Prism for windows runtime入門
一希 大田
Androidアプリの構築と実践
Androidアプリの構築と実践
ssuser34abd0
React.js + Flux
React.js + Flux
dsuke Takaoka
Was ist angesagt?
(20)
【Web TECH FORUM 2017 in大阪】Webシステム開発とJavaScript UIコンポーネント
【Web TECH FORUM 2017 in大阪】Webシステム開発とJavaScript UIコンポーネント
【Web TECH FORUM 2017 in大阪】JavaScript UIコンポーネント の選定と活用ポイント
【Web TECH FORUM 2017 in大阪】JavaScript UIコンポーネント の選定と活用ポイント
JavaScriptと共に歩いて行く決意をした君へ
JavaScriptと共に歩いて行く決意をした君へ
塹壕よりLivetとMVVM
塹壕よりLivetとMVVM
Xamarin で Prism を使いたい! ~「正式対応」 まで待てない人のための Prism 利用 Tips~
Xamarin で Prism を使いたい! ~「正式対応」 まで待てない人のための Prism 利用 Tips~
Windows アプリケーション開発はじめに ~ Windows アプリケーション開発初学者の方向けVisual Studio を使ったアプリケーショ...
Windows アプリケーション開発はじめに ~ Windows アプリケーション開発初学者の方向けVisual Studio を使ったアプリケーショ...
XAML + C#で開発するときのVisual Studio 2013(とBlend)の便利機能
XAML + C#で開発するときのVisual Studio 2013(とBlend)の便利機能
いまさら学ぶMVVMパターン
いまさら学ぶMVVMパターン
C++からC#まで Visual Studio 縛り (で死ぬ実験)
C++からC#まで Visual Studio 縛り (で死ぬ実験)
かけ算で使いこなす Xamarin
かけ算で使いこなす Xamarin
【Web TECH FORUM 2017 in大阪】グレープシティのJavaScriptライブラリ
【Web TECH FORUM 2017 in大阪】グレープシティのJavaScriptライブラリ
Angular1&2
Angular1&2
TypeScript による今風の web アプリ開発
TypeScript による今風の web アプリ開発
“なめらか”なメトロスタイルアプリを作るために ~WinRT の非同期性を活用したアプリ開発~
“なめらか”なメトロスタイルアプリを作るために ~WinRT の非同期性を活用したアプリ開発~
【18-C-5】C# で iOS/Androidアプリ開発 - Visual Studio 2015 + Xamarin + MVVMCross -
【18-C-5】C# で iOS/Androidアプリ開発 - Visual Studio 2015 + Xamarin + MVVMCross -
angular1脳で見るangular2
angular1脳で見るangular2
アプリ開発&チーム管理で役立った拡張機能
アプリ開発&チーム管理で役立った拡張機能
Prism for windows runtime入門
Prism for windows runtime入門
Androidアプリの構築と実践
Androidアプリの構築と実践
React.js + Flux
React.js + Flux
Andere mochten auch
Visual Studio 2013 と HTML5 で実現するマルチデバイス/マルチプラットフォーム アプリの開発
Visual Studio 2013 と HTML5 で実現するマルチデバイス/マルチプラットフォーム アプリの開発
Osamu Monoe
フェリーのすゝめ
フェリーのすゝめ
Kazunori Hamamoto
学生・生徒のうちにやっておきたいこと、挑戦しておきたいこと
学生・生徒のうちにやっておきたいこと、挑戦しておきたいこと
llamakko_cafe
メンテナブルなJsってなんだろう
メンテナブルなJsってなんだろう
Daiki Matsumoto
【プロ生松山】1日に100回デプロイできる開発環境の作り方 #pronama
【プロ生松山】1日に100回デプロイできる開発環境の作り方 #pronama
智治 長沢
軽量ASP.NETフレームワークNancy
軽量ASP.NETフレームワークNancy
Narami Kiyokura
レッツゴーゆるふわ.Rb
レッツゴーゆるふわ.Rb
Hiroshi Ogino
SWでKYT
SWでKYT
You&I
HTML5 on ASP.NET
HTML5 on ASP.NET
Fujio Kojima
TFS超入門。いつやるの。今でしょ
TFS超入門。いつやるの。今でしょ
Takuya Kawabe
rust primer
rust primer
You&I
軽量フレームワークNancy
軽量フレームワークNancy
Narami Kiyokura
ASP.NET "NOW" and "NEXT"
ASP.NET "NOW" and "NEXT"
Narami Kiyokura
NuGetの社内利用のススメ
NuGetの社内利用のススメ
Narami Kiyokura
クリスマス直前!HTML5 で作る♥はじめての iOS & Android アプリ開発
クリスマス直前!HTML5 で作る♥はじめての iOS & Android アプリ開発
Osamu Monoe
How do you like knockout?
How do you like knockout?
Narami Kiyokura
Visual Studio 2015 を使用した Cordova アプリの開発
Visual Studio 2015 を使用した Cordova アプリの開発
Osamu Monoe
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
Yoshito Tabuchi
今からでも遅くない! React事始め
今からでも遅くない! React事始め
ynaruta
Andere mochten auch
(19)
Visual Studio 2013 と HTML5 で実現するマルチデバイス/マルチプラットフォーム アプリの開発
Visual Studio 2013 と HTML5 で実現するマルチデバイス/マルチプラットフォーム アプリの開発
フェリーのすゝめ
フェリーのすゝめ
学生・生徒のうちにやっておきたいこと、挑戦しておきたいこと
学生・生徒のうちにやっておきたいこと、挑戦しておきたいこと
メンテナブルなJsってなんだろう
メンテナブルなJsってなんだろう
【プロ生松山】1日に100回デプロイできる開発環境の作り方 #pronama
【プロ生松山】1日に100回デプロイできる開発環境の作り方 #pronama
軽量ASP.NETフレームワークNancy
軽量ASP.NETフレームワークNancy
レッツゴーゆるふわ.Rb
レッツゴーゆるふわ.Rb
SWでKYT
SWでKYT
HTML5 on ASP.NET
HTML5 on ASP.NET
TFS超入門。いつやるの。今でしょ
TFS超入門。いつやるの。今でしょ
rust primer
rust primer
軽量フレームワークNancy
軽量フレームワークNancy
ASP.NET "NOW" and "NEXT"
ASP.NET "NOW" and "NEXT"
NuGetの社内利用のススメ
NuGetの社内利用のススメ
クリスマス直前!HTML5 で作る♥はじめての iOS & Android アプリ開発
クリスマス直前!HTML5 で作る♥はじめての iOS & Android アプリ開発
How do you like knockout?
How do you like knockout?
Visual Studio 2015 を使用した Cordova アプリの開発
Visual Studio 2015 を使用した Cordova アプリの開発
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
今からでも遅くない! React事始め
今からでも遅くない! React事始め
Ähnlich wie 無償版Visual StudioでいろいろWeb開発
Visual Studio 2012 と ASP.NET に見る、最新 Web 開発の魅力
Visual Studio 2012 と ASP.NET に見る、最新 Web 開発の魅力
Akira Inoue
a-blogcsm な寺子屋 2 in Okazaki
a-blogcsm な寺子屋 2 in Okazaki
Etsushi Ishii
Visual Studio 2012 で実現する HTML5 & マルチ デバイス時代の Web 開発
Visual Studio 2012 で実現する HTML5 & マルチ デバイス時代の Web 開発
Akira Inoue
SharePoint 開発入門
SharePoint 開発入門
Hiroaki Oikawa
[TL03] あなたはどっち? Visual Studio Code 派と Visual Studio 派による Web フロントエンド開発 徹底紹介
[TL03] あなたはどっち? Visual Studio Code 派と Visual Studio 派による Web フロントエンド開発 徹底紹介
de:code 2017
Firebase & BigQuery で Android アプリの成⻑を支える
Firebase & BigQuery で Android アプリの成⻑を支える
健一 辰濱
Internet Explorer 9 の新機能「固定サイト」 (Pinned sites)
Internet Explorer 9 の新機能「固定サイト」 (Pinned sites)
shigeya
【BS13】チーム開発がこんなにも快適に!コーディングもデバッグも GitHub 上で。 GitHub Codespaces で叶えられるシームレスな開発
【BS13】チーム開発がこんなにも快適に!コーディングもデバッグも GitHub 上で。 GitHub Codespaces で叶えられるシームレスな開発
日本マイクロソフト株式会社
concrete5 最新バージョンと国内コミュニティ活動の紹介 OSC2012Kyoto
concrete5 最新バージョンと国内コミュニティ活動の紹介 OSC2012Kyoto
Hishikawa Takuro
Wcosaka2012concrete5
Wcosaka2012concrete5
Hishikawa Takuro
Microsoft Build 2022をさらに楽しむためのおすすめセッション/サンプル コード Powered by Microsoft MVPs
Microsoft Build 2022をさらに楽しむためのおすすめセッション/サンプル コード Powered by Microsoft MVPs
Rie Moriguchi
Webの仕組みとプログラミング言語
Webの仕組みとプログラミング言語
Yossy Taka
Introduction to application architecture on asp.net mvc
Introduction to application architecture on asp.net mvc
Atsushi Fukui
CMSMix Sapporo vol.3 (Drupal の回)
CMSMix Sapporo vol.3 (Drupal の回)
Kenji Shirane
Microsoft edge deep dive
Microsoft edge deep dive
Osamu Monoe
Developers Summit 2023 9-D-1「もう悩まされない開発環境、プロジェクトで統一した環境をいつでもどこでも」
Developers Summit 2023 9-D-1「もう悩まされない開発環境、プロジェクトで統一した環境をいつでもどこでも」
Kazumi IWANAGA
X pages day発表_20141118
X pages day発表_20141118
Takashi Yamori
X pages day発表_20141118
X pages day発表_20141118
Takashi Yamori
One ASP.NET ~ 今、ASP.NET に何が起こっているのか? ~
One ASP.NET ~ 今、ASP.NET に何が起こっているのか? ~
Akira Inoue
TypeScript ファースト ステップ (v.0.9 対応版) ~ Any browser. Any host. Any OS. Open Sourc...
TypeScript ファースト ステップ (v.0.9 対応版) ~ Any browser. Any host. Any OS. Open Sourc...
Akira Inoue
Ähnlich wie 無償版Visual StudioでいろいろWeb開発
(20)
Visual Studio 2012 と ASP.NET に見る、最新 Web 開発の魅力
Visual Studio 2012 と ASP.NET に見る、最新 Web 開発の魅力
a-blogcsm な寺子屋 2 in Okazaki
a-blogcsm な寺子屋 2 in Okazaki
Visual Studio 2012 で実現する HTML5 & マルチ デバイス時代の Web 開発
Visual Studio 2012 で実現する HTML5 & マルチ デバイス時代の Web 開発
SharePoint 開発入門
SharePoint 開発入門
[TL03] あなたはどっち? Visual Studio Code 派と Visual Studio 派による Web フロントエンド開発 徹底紹介
[TL03] あなたはどっち? Visual Studio Code 派と Visual Studio 派による Web フロントエンド開発 徹底紹介
Firebase & BigQuery で Android アプリの成⻑を支える
Firebase & BigQuery で Android アプリの成⻑を支える
Internet Explorer 9 の新機能「固定サイト」 (Pinned sites)
Internet Explorer 9 の新機能「固定サイト」 (Pinned sites)
【BS13】チーム開発がこんなにも快適に!コーディングもデバッグも GitHub 上で。 GitHub Codespaces で叶えられるシームレスな開発
【BS13】チーム開発がこんなにも快適に!コーディングもデバッグも GitHub 上で。 GitHub Codespaces で叶えられるシームレスな開発
concrete5 最新バージョンと国内コミュニティ活動の紹介 OSC2012Kyoto
concrete5 最新バージョンと国内コミュニティ活動の紹介 OSC2012Kyoto
Wcosaka2012concrete5
Wcosaka2012concrete5
Microsoft Build 2022をさらに楽しむためのおすすめセッション/サンプル コード Powered by Microsoft MVPs
Microsoft Build 2022をさらに楽しむためのおすすめセッション/サンプル コード Powered by Microsoft MVPs
Webの仕組みとプログラミング言語
Webの仕組みとプログラミング言語
Introduction to application architecture on asp.net mvc
Introduction to application architecture on asp.net mvc
CMSMix Sapporo vol.3 (Drupal の回)
CMSMix Sapporo vol.3 (Drupal の回)
Microsoft edge deep dive
Microsoft edge deep dive
Developers Summit 2023 9-D-1「もう悩まされない開発環境、プロジェクトで統一した環境をいつでもどこでも」
Developers Summit 2023 9-D-1「もう悩まされない開発環境、プロジェクトで統一した環境をいつでもどこでも」
X pages day発表_20141118
X pages day発表_20141118
X pages day発表_20141118
X pages day発表_20141118
One ASP.NET ~ 今、ASP.NET に何が起こっているのか? ~
One ASP.NET ~ 今、ASP.NET に何が起こっているのか? ~
TypeScript ファースト ステップ (v.0.9 対応版) ~ Any browser. Any host. Any OS. Open Sourc...
TypeScript ファースト ステップ (v.0.9 対応版) ~ Any browser. Any host. Any OS. Open Sourc...
Mehr von Narami Kiyokura
最近、リアルタイムWebが面白い
最近、リアルタイムWebが面白い
Narami Kiyokura
脱・Excelホーガンシのために、その1
脱・Excelホーガンシのために、その1
Narami Kiyokura
最近のASP.NET事情2013Winter
最近のASP.NET事情2013Winter
Narami Kiyokura
ADO.NETとORMとMicro-ORM -dapper dot netを使ってみた
ADO.NETとORMとMicro-ORM -dapper dot netを使ってみた
Narami Kiyokura
よろしい、ならばMicro-ORMだ
よろしい、ならばMicro-ORMだ
Narami Kiyokura
WebMatrixで遊ぶ-ゆるふわGitHubページ
WebMatrixで遊ぶ-ゆるふわGitHubページ
Narami Kiyokura
TypeScript超入門
TypeScript超入門
Narami Kiyokura
使ってみよう、WebMatrix3
使ってみよう、WebMatrix3
Narami Kiyokura
IMESupport for Sublime Text 2 / ConvertToUTF8の紹介
IMESupport for Sublime Text 2 / ConvertToUTF8の紹介
Narami Kiyokura
Mehr von Narami Kiyokura
(9)
最近、リアルタイムWebが面白い
最近、リアルタイムWebが面白い
脱・Excelホーガンシのために、その1
脱・Excelホーガンシのために、その1
最近のASP.NET事情2013Winter
最近のASP.NET事情2013Winter
ADO.NETとORMとMicro-ORM -dapper dot netを使ってみた
ADO.NETとORMとMicro-ORM -dapper dot netを使ってみた
よろしい、ならばMicro-ORMだ
よろしい、ならばMicro-ORMだ
WebMatrixで遊ぶ-ゆるふわGitHubページ
WebMatrixで遊ぶ-ゆるふわGitHubページ
TypeScript超入門
TypeScript超入門
使ってみよう、WebMatrix3
使ってみよう、WebMatrix3
IMESupport for Sublime Text 2 / ConvertToUTF8の紹介
IMESupport for Sublime Text 2 / ConvertToUTF8の紹介
無償版Visual StudioでいろいろWeb開発
1.
無償版Visual Studioで いろいろWeb開発 第29回@サイボウズ株式会社 松山オフィス 2014/06/14 (by きよくら
ならみ)
2.
自己紹介 • きよくら ならみ –@kiyokura –kiyokura.hateblo.jp •
岡山生まれ岡山育ちのプログラマー • NET系の開発やWebアプリ開発 –Microsoft MVP for ASP.NET/IIS
3.
諸注意と免責事項 • 私個人による調査と見解であり所属す る組織を代表するものではありません • 万が一、本セッションの内容の誤りに 起因する何らかの損害が発生した場合 においても、私は一切の責任を負うこ とができません ご了承ください
お約束!
4.
本セッションの目的とゴール • 目的 –Visual Studioが.NET開発以外でも使え ることを知ってもらう –無償版でも比類なき強力さであることを 知ってもらう •
ゴール –VS2013 Express for Webの可能性の一 端を知っていただく
5.
本日扱う環境 • Visual Studio
2013 Express for Web –Update 2適用済み –拡張機能「Web Essentials」適用済み 無料です!
6.
アジェンダ • Visual Studio
と Express Edition • VS組み込みのWeb開発機能たち • Web Essentialsによる拡張 • まとめ
7.
Visual Studio と
Express Edition 前提知識として
8.
Visual Studioとは • Microsoft製の統合開発環境 –統合開発環境=IDE •
様々な言語・プラットホームの開発 • 現在の最新版はVisual Studio 2013 以降、本資料では、スペースの都合上 Visual StudioをVSと省略する場合があります
9.
無償版『Express エディション』 • Visual
Studioの無償版 –Professional以上のエディションは有償 • 『機能限定版』という位置づけ –「お試し版」ではない –どう限定されているかはバージョンで違う
10.
VS2013 Expressの種類 • VS2013
Expressファミリの構成 –for Windows • Windowストアアプリの開発環境 –for Windows Desktop • Windowsのデスクトップアプリの開発環境 –for Web • Webアプリの開発環境
11.
VS2013 Express for
Web • Webアプリケーション開発 –ASP.NET –Webクライアントサイド開発 • HTML • JavaScript • CSS • TypeScript , etc… .NETじゃ なくても “使える”!
12.
VS2013 Express for
Webの導入 • 幾つかあり、その一例: –Webからダウンロード&インストール • http://www.microsoft.com/ja- jp/download/details.aspx?id=40747 • ISO or WEBインストーラを選択
13.
VS2013 Express for
Webの 基本機能 まずはジャブ気味に
14.
VS2013 Express for
Webの基本機能 • HTMLエディタ • CSS関連機能 • JavaScript関連機能 • ブラウザーリンク • TypeScript関連機能 • その他ファイルのSyntax Highlight
15.
※初めて使うとき • 「標準」ツールバーを表示しておく –インストール直後は出てないかも –[表示]-[ツールバー]-[標準]
16.
HTMLエディタ
17.
HTMLエディタ • Syntax Highlight •
リソースの貼り付け • IntelliSense • コードスニペット • その他
18.
Syntax Highlight • タグ・属性・スクリプト等を色分け表示
19.
IntelliSense • 各種コード補完 –閉じタグ自動補完 –属性/属性値 –外部リソース
20.
リソースの貼り付け • 外部リソースをD&Dで挿入 –画像/スクリプト/CSS
21.
インテリセンス - AngularJS •
AngularJSのng-*属性の補完 –標準で対応
22.
コードスニペット • よく使うフレーズを簡易入力 –キータイプ+tabキー –コンテキストメニュー
23.
その他 • オートフォーマット –インデント等を自動整形 • 画像の簡易プレビュー –マウスオーバーでプレビュー
24.
CSS関連の機能
25.
CSS関連の機能 • Syntax Highlight •
IntelliSense • カラーピッカー • セレクタの補完
26.
コード補完 • いろんな場所でコード補完 –CSSファイル /
style要素 / style属性
27.
カラーピッカー • カラーパレットから色を選択 –「#」をタイプするとパレットを表示
28.
セレクタの補完 • CSSで定義されているセレクタが HTML側で補完候補に
29.
JavaScript関連機能
30.
JavaScript関連機能 • Syntax Highlight •
IntelliSense –組み込みオブジェクト –自作オブジェクト –動的な(?)コード補完 • スニペット • デバッグ実行
31.
詳細はこちらで! • 『ゆとりJavaScriptコーディング』 –http://goo.gl/TiKFLa –以前に書きました • 正直、気味悪いくらいの強力さ
32.
ブラウザーリンク
33.
ブラウザーリンク • VS2013からの目玉機能の一つ –様々なブラウザーでのデバッグ・テストに 便利な機能 • 複数のブラウザで一斉にデバッグ実行 •
同時に再読み込み
34.
ブラウザーリンク
35.
ブラウザーリンク
36.
ブラウザーリンク • 静的ファイルでブラウザリンクを有効にする には設定が必要 – Web.Configのconfiguration配下に以下の記述 –
詳細はこちら参照 • http://www.asp.net/visual- studio/overview/2013/using-browser-link <system.webServer> <handlers> <add name="Browser Link for HTM " path="*.html" verb="*" type="System.Web.StaticFileHandler, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" resourceType="File" preCondition="integratedMode" /> </handlers> </system.webServer>
37.
TypeScript関連機能
38.
TypeScript関連機能 • 機能多すぎなので説明割愛 • ほぼほぼ最強のTypeScript開発環境 •
色々情報あると思うので 『続きはWEBで』 –手前味噌だと… • Visual Studioで始めるTypeScript開発入門 • http://goo.gl/cmyC8L
39.
その他ファイルのSyntax Highlight
40.
その他ファイルのSyntax Highlight • 標準で対応しているファイル形式 –CoffeeScript –LESS •
コード補完も対応 –SASS/SCSS • コード補完も対応
41.
Web Essentialsによる拡張 ここからが本番!
42.
Web Essentialsとは • Web開発関連の便利機能アドオン –http://vswebessentials.com/
43.
Web Essentialsとは • 無償&オープンソース –https://github.com/madskristensen/ WebEssentials2013 –MSの中の人がコントリビュータ
44.
Web Essentialsとは • Visual
Studioのバージョンごとに存在 –VS2010 ~ VS2013 • 以前はPro以上のみだったが、 Web Essentials 2013 for Update 2 がExpressでも利用可能に!
45.
Web Essentialsのインストール • 拡張機能マネージャから検索 →
ダウンロード • インストーラーを実行
46.
Web Essentialsの機能一覧 • Browser
Link • Stylesheets • JavaScript • HTML • TypeScript • LESS • CoffeeScript • Markdown • Custom editors
47.
Web Essentialsの機能一覧 • Stylesheets –
Intellisense • Generate vendor specifics • Add missing standard property • Keep vendor specifics in sync • HTML elements, classes and IDs • Hacks • !important • Modernizr • Add regions • Custom fonts • iOS scrollbars • Animation names • Inline URL picker • Gradients • Hide unsupported properties • Hide inherit/initial • Media Query expressions • Media Query snippets – Visual cues • Browser matrix tooltip • Color swatches • Selector specificity tooltip • Font and image preview – Validation • Browser selector • Best practices & Browser compatibility • Helpful error messages • Removes warnings for ¥9 • Color values • Display inline • Duplicate properties • Duplicate selectors • Pseudo class/element ordering • Unknown vendor specifics • IE10 prefixes • Missing vendor specifics • Vendor specific ordering • Unknown HTML tag in selectors • Disallow universal selector • Zero-length units • Media Query syntax – Web standards • Auto-update standards • Variables module • Vendor specific updates – Converters • Darken/lighten colors • Convert color formats • Sort properties • DataURIs and background images • Minification • JavaScript – Features • JSHint • .jshintrc and .jshintignore • Regions • Outlining/code folding • Minification • Source Maps • Auto-complete braces • Smarter indent • Find All References • Go To Definition – Intellisense • getElementById • getElementsByTagName • getElementsByClassName • "use strict" • NodeJS modules • HTML – Features • Minify Selection • Minify HTML file • Bundle HTML • Image hover preview – ZenCoding • ZenCoding syntax • Lorem Ipsum generator • Lorem Pixel generator • PlaceHold.it generator – Commands • Surround with tag • #Region support • Expand selection • Format on ENTER • Find all references • Go To Definition • Meta tags • Dynamic Intellisense – Smart Tags • Base64 decoding • Extract JavaScript to file • Remove parent tags • Extract Stylesheets to file • AngularJS controller generation • Minify CSS and JavaScript – Validation • Missing Angular attribute • OpenGraph prefix • Foundation column validations • Missing Bootstrap class • Microdata • TypeScript – Features • Preview Window • Custom regions • Drag 'n drop • LESS – Features • Preview window • Compiler settings • NodeJS compilation • Source Maps • Compile to custom folder • Extract to variable • Extract to Mixin • Minification • CoffeeScript – Features • Preview Window • Compiler settings • Iced CoffeeScript support • NodeJS compilation • Source Maps • Compile to custom folder – Minification • Comment/Uncomment • Smart Indent • Markdown – Features • Syntax highlighting • Intellisense for embedded languages • Preview window • Compile to HTML • Custom Stylesheet • Custom editors – Robots.txt – HTML5 App Cache (.appcache) – WebVTT - HTML5 subtitles 流石に 多すぎる…
48.
正直、機能多すぎ • 全部紹介するのは無理 • デモベースで、特によさそうな部分を 紹介 –ブラウザリンク拡張 –ブラウザ対応状況 –CSS
Sprite
49.
まとめ
50.
VSのWebフロントエンド機能は豊富 • 無償版でもかなり強力 • Web
Essentialsも無償で使える –もはやWeb Essentials 導入は当たり前
51.
余談:ASP.NET開発って恵まれてる • フロントエンド開発機能も充実 • サーバーサイド開発機能も もちろん素晴らしい •
Webアプリ開発や学習の際には、 ASP.NETのことも検討してもらえると うれしいなー(と思います)
52.
ご清聴ありがとうございました おしまい
53.
OITEC 第19回勉強会 • 7/19(土)
13:30 – • 岡山国際交流センター • アジェンダ – チームでの開発フローに合わせたTFS運用 – ユニバーサルでXamarinなアプリを開発(仮) – (ASP.NET関連の何か) – (Python Tools for Visual Studioネタ ) – (その他調整中) • http://oitec.doorkeeper.jp/events/11086
Jetzt herunterladen