Submit Search
Upload
大人の基礎C#【Niigat.NET 2015-10】
•
Download as PPTX, PDF
•
10 likes
•
5,072 views
Mitsuhito Ishino
Follow
Niigata.NET 2015-10の発表資料です。
Read less
Read more
Technology
Report
Share
Report
Share
1 of 41
Download now
Recommended
業務アプリケーション開発を支える.NET技術 #ngtnet
業務アプリケーション開発を支える.NET技術 #ngtnet
将 高野
運用管理者のための「開発者からみたDevOps」 - Visual Studio 2015 新機能から考える開発者の取り組み
運用管理者のための「開発者からみたDevOps」 - Visual Studio 2015 新機能から考える開発者の取り組み
慎一 古賀
C#でアプリを作ってみよう! #ngtnet
C#でアプリを作ってみよう! #ngtnet
将 高野
.NET技術でこれからも食べていくための技術戦略
.NET技術でこれからも食べていくための技術戦略
Yuya Yamaki
本になりました! ~ チーム開発の教科書 C#によるモダンな開発を実践しよう!
本になりました! ~ チーム開発の教科書 C#によるモダンな開発を実践しよう!
慎一 古賀
ちゃんとした C# プログラムを書けるようになる実践的な方法~ Visual Studio を使った 高品質・低コスト・保守性の高い開発
ちゃんとした C# プログラムを書けるようになる実践的な方法~ Visual Studio を使った 高品質・低コスト・保守性の高い開発
慎一 古賀
開発ビギナーだけじゃない!インフラエンジニア & マネージャー にも知ってほしいテスト自動化と品質管理
開発ビギナーだけじゃない!インフラエンジニア & マネージャー にも知ってほしいテスト自動化と品質管理
慎一 古賀
プログラム組んだら負け!実はHTML/CSSだけでできること2015夏
プログラム組んだら負け!実はHTML/CSSだけでできること2015夏
Yusuke Hirao
Recommended
業務アプリケーション開発を支える.NET技術 #ngtnet
業務アプリケーション開発を支える.NET技術 #ngtnet
将 高野
運用管理者のための「開発者からみたDevOps」 - Visual Studio 2015 新機能から考える開発者の取り組み
運用管理者のための「開発者からみたDevOps」 - Visual Studio 2015 新機能から考える開発者の取り組み
慎一 古賀
C#でアプリを作ってみよう! #ngtnet
C#でアプリを作ってみよう! #ngtnet
将 高野
.NET技術でこれからも食べていくための技術戦略
.NET技術でこれからも食べていくための技術戦略
Yuya Yamaki
本になりました! ~ チーム開発の教科書 C#によるモダンな開発を実践しよう!
本になりました! ~ チーム開発の教科書 C#によるモダンな開発を実践しよう!
慎一 古賀
ちゃんとした C# プログラムを書けるようになる実践的な方法~ Visual Studio を使った 高品質・低コスト・保守性の高い開発
ちゃんとした C# プログラムを書けるようになる実践的な方法~ Visual Studio を使った 高品質・低コスト・保守性の高い開発
慎一 古賀
開発ビギナーだけじゃない!インフラエンジニア & マネージャー にも知ってほしいテスト自動化と品質管理
開発ビギナーだけじゃない!インフラエンジニア & マネージャー にも知ってほしいテスト自動化と品質管理
慎一 古賀
プログラム組んだら負け!実はHTML/CSSだけでできること2015夏
プログラム組んだら負け!実はHTML/CSSだけでできること2015夏
Yusuke Hirao
OWIN - .NETにおけるPSGI -
OWIN - .NETにおけるPSGI -
将 高野
Arachne Unweaved (JP)
Arachne Unweaved (JP)
Ikuru Kanuma
[MW10] Xamarin / OSS プロジェクトを活用したエンタープライズモバイルアプリケーションの実装 - Project Blue Monkey -
[MW10] Xamarin / OSS プロジェクトを活用したエンタープライズモバイルアプリケーションの実装 - Project Blue Monkey -
de:code 2017
DevOpsが引き金となるインフラエンジニアの進撃
DevOpsが引き金となるインフラエンジニアの進撃
Teruo Adachi
Java8移行は怖くない~エンタープライズ案件でのJava8移行事例~
Java8移行は怖くない~エンタープライズ案件でのJava8移行事例~
Hiroyuki Ohnaka
夏サミ 2013 A2 セッション資料 #natsumiA2
夏サミ 2013 A2 セッション資料 #natsumiA2
智治 長沢
.Netlab202107
.Netlab202107
TomomitsuKusaba
[TL12] "炎上案件ストッパー"はかく語りき 「プロジェクトの成果をあげるために意識した一つの事」
[TL12] "炎上案件ストッパー"はかく語りき 「プロジェクトの成果をあげるために意識した一つの事」
de:code 2017
でぶさみ夏2013 キーノート オレンジレンジャーの資料
でぶさみ夏2013 キーノート オレンジレンジャーの資料
Tomohiro Fujii
.NET 最新ロードマップと今押さえておきたい技術要素
.NET 最新ロードマップと今押さえておきたい技術要素
Akira Inoue
Designing UX Development
Designing UX Development
Mizushima Kazuhiro
cedec2021
cedec2021
KLab Inc. / Tech
WPF MVVM Review
WPF MVVM Review
Takayuki Kondou
2013年08月 夏サミ2013-A5「DevOpsってどうなのよ?」
2013年08月 夏サミ2013-A5「DevOpsってどうなのよ?」
Serverworks Co.,Ltd.
XAML のこれまでとこれから、今「やる」べき意義
XAML のこれまでとこれから、今「やる」べき意義
インフラジスティックス・ジャパン株式会社
Team development
Team development
Takao Tetsuro
DevOps時代の開発環境と現場体験 [#cmdevio2015]
DevOps時代の開発環境と現場体験 [#cmdevio2015]
智治 長沢
その素敵なUI基盤を目指して・・・
その素敵なUI基盤を目指して・・・
KLab Inc. / Tech
Visual Studio Online BUILD を本気で使いこなして品質&効率を劇的に上げる! [ Comm Tech Festival ] C-4
Visual Studio Online BUILD を本気で使いこなして品質&効率を劇的に上げる! [ Comm Tech Festival ] C-4
慎一 古賀
プロダクト開発におけるプロダクトマネージャーの役割とは #devsumi
プロダクト開発におけるプロダクトマネージャーの役割とは #devsumi
Mizuki Tanno
ライトニングトーク Windows10体験記 201510_山p(アップロード用)
ライトニングトーク Windows10体験記 201510_山p(アップロード用)
Takatoshi Yamada
アプリしか作れないけどAzureに触ってみた #ngtnet
アプリしか作れないけどAzureに触ってみた #ngtnet
Kazumune Katagiri
More Related Content
What's hot
OWIN - .NETにおけるPSGI -
OWIN - .NETにおけるPSGI -
将 高野
Arachne Unweaved (JP)
Arachne Unweaved (JP)
Ikuru Kanuma
[MW10] Xamarin / OSS プロジェクトを活用したエンタープライズモバイルアプリケーションの実装 - Project Blue Monkey -
[MW10] Xamarin / OSS プロジェクトを活用したエンタープライズモバイルアプリケーションの実装 - Project Blue Monkey -
de:code 2017
DevOpsが引き金となるインフラエンジニアの進撃
DevOpsが引き金となるインフラエンジニアの進撃
Teruo Adachi
Java8移行は怖くない~エンタープライズ案件でのJava8移行事例~
Java8移行は怖くない~エンタープライズ案件でのJava8移行事例~
Hiroyuki Ohnaka
夏サミ 2013 A2 セッション資料 #natsumiA2
夏サミ 2013 A2 セッション資料 #natsumiA2
智治 長沢
.Netlab202107
.Netlab202107
TomomitsuKusaba
[TL12] "炎上案件ストッパー"はかく語りき 「プロジェクトの成果をあげるために意識した一つの事」
[TL12] "炎上案件ストッパー"はかく語りき 「プロジェクトの成果をあげるために意識した一つの事」
de:code 2017
でぶさみ夏2013 キーノート オレンジレンジャーの資料
でぶさみ夏2013 キーノート オレンジレンジャーの資料
Tomohiro Fujii
.NET 最新ロードマップと今押さえておきたい技術要素
.NET 最新ロードマップと今押さえておきたい技術要素
Akira Inoue
Designing UX Development
Designing UX Development
Mizushima Kazuhiro
cedec2021
cedec2021
KLab Inc. / Tech
WPF MVVM Review
WPF MVVM Review
Takayuki Kondou
2013年08月 夏サミ2013-A5「DevOpsってどうなのよ?」
2013年08月 夏サミ2013-A5「DevOpsってどうなのよ?」
Serverworks Co.,Ltd.
XAML のこれまでとこれから、今「やる」べき意義
XAML のこれまでとこれから、今「やる」べき意義
インフラジスティックス・ジャパン株式会社
Team development
Team development
Takao Tetsuro
DevOps時代の開発環境と現場体験 [#cmdevio2015]
DevOps時代の開発環境と現場体験 [#cmdevio2015]
智治 長沢
その素敵なUI基盤を目指して・・・
その素敵なUI基盤を目指して・・・
KLab Inc. / Tech
Visual Studio Online BUILD を本気で使いこなして品質&効率を劇的に上げる! [ Comm Tech Festival ] C-4
Visual Studio Online BUILD を本気で使いこなして品質&効率を劇的に上げる! [ Comm Tech Festival ] C-4
慎一 古賀
プロダクト開発におけるプロダクトマネージャーの役割とは #devsumi
プロダクト開発におけるプロダクトマネージャーの役割とは #devsumi
Mizuki Tanno
What's hot
(20)
OWIN - .NETにおけるPSGI -
OWIN - .NETにおけるPSGI -
Arachne Unweaved (JP)
Arachne Unweaved (JP)
[MW10] Xamarin / OSS プロジェクトを活用したエンタープライズモバイルアプリケーションの実装 - Project Blue Monkey -
[MW10] Xamarin / OSS プロジェクトを活用したエンタープライズモバイルアプリケーションの実装 - Project Blue Monkey -
DevOpsが引き金となるインフラエンジニアの進撃
DevOpsが引き金となるインフラエンジニアの進撃
Java8移行は怖くない~エンタープライズ案件でのJava8移行事例~
Java8移行は怖くない~エンタープライズ案件でのJava8移行事例~
夏サミ 2013 A2 セッション資料 #natsumiA2
夏サミ 2013 A2 セッション資料 #natsumiA2
.Netlab202107
.Netlab202107
[TL12] "炎上案件ストッパー"はかく語りき 「プロジェクトの成果をあげるために意識した一つの事」
[TL12] "炎上案件ストッパー"はかく語りき 「プロジェクトの成果をあげるために意識した一つの事」
でぶさみ夏2013 キーノート オレンジレンジャーの資料
でぶさみ夏2013 キーノート オレンジレンジャーの資料
.NET 最新ロードマップと今押さえておきたい技術要素
.NET 最新ロードマップと今押さえておきたい技術要素
Designing UX Development
Designing UX Development
cedec2021
cedec2021
WPF MVVM Review
WPF MVVM Review
2013年08月 夏サミ2013-A5「DevOpsってどうなのよ?」
2013年08月 夏サミ2013-A5「DevOpsってどうなのよ?」
XAML のこれまでとこれから、今「やる」べき意義
XAML のこれまでとこれから、今「やる」べき意義
Team development
Team development
DevOps時代の開発環境と現場体験 [#cmdevio2015]
DevOps時代の開発環境と現場体験 [#cmdevio2015]
その素敵なUI基盤を目指して・・・
その素敵なUI基盤を目指して・・・
Visual Studio Online BUILD を本気で使いこなして品質&効率を劇的に上げる! [ Comm Tech Festival ] C-4
Visual Studio Online BUILD を本気で使いこなして品質&効率を劇的に上げる! [ Comm Tech Festival ] C-4
プロダクト開発におけるプロダクトマネージャーの役割とは #devsumi
プロダクト開発におけるプロダクトマネージャーの役割とは #devsumi
Viewers also liked
ライトニングトーク Windows10体験記 201510_山p(アップロード用)
ライトニングトーク Windows10体験記 201510_山p(アップロード用)
Takatoshi Yamada
アプリしか作れないけどAzureに触ってみた #ngtnet
アプリしか作れないけどAzureに触ってみた #ngtnet
Kazumune Katagiri
Visual studio 2015 update1 ctpとcsi
Visual studio 2015 update1 ctpとcsi
Tadahiro Ishisaka
LT #nds37
LT #nds37
Kazumune Katagiri
仕事が捗る! Office & エディター操作入門 #nds40
仕事が捗る! Office & エディター操作入門 #nds40
将 高野
.Net技術でこれからも食べていくための技術戦略
.Net技術でこれからも食べていくための技術戦略
Yuya Yamaki
Windowsフォームで大丈夫か?一番良いのを頼む。
Windowsフォームで大丈夫か?一番良いのを頼む。
Yuya Yamaki
Lightweight C#
Lightweight C#
将 高野
設計(≒デザイン)の話をしよう #nds35
設計(≒デザイン)の話をしよう #nds35
将 高野
デスクトップアプリを『一歩前へ』進める方法
デスクトップアプリを『一歩前へ』進める方法
グレープシティ株式会社 ツール事業部
さあ、始めましょう―Call to Action―
さあ、始めましょう―Call to Action―
グレープシティ株式会社 ツール事業部
Angular jsとbootstrapでサクッと作るwebアプリ@html5勉強会 名古屋#2
Angular jsとbootstrapでサクッと作るwebアプリ@html5勉強会 名古屋#2
Takuya Ueda
Yeomanについて
Yeomanについて
jsugiyama
Shizudev git hub宿題
Shizudev git hub宿題
Tadahiro Ishisaka
ソフトウェア開発の3本柱
ソフトウェア開発の3本柱
Shuji Watanabe
フォーガンシーが歩んだ道
フォーガンシーが歩んだ道
フォーガンシー
iOSビヘイビア駆動開発
iOSビヘイビア駆動開発
Brian Gesiak
テスト駆動ゲーム開発をJava scriptで実践
テスト駆動ゲーム開発をJava scriptで実践
Yuusuke Takeuchi
シルバーウィークにfacebookアプリを作成した
シルバーウィークにfacebookアプリを作成した
Shinichi Hirauchi
はじめてのスクラム体験ワークショップ 〜 アジャイル時代のテスターを目指して
はじめてのスクラム体験ワークショップ 〜 アジャイル時代のテスターを目指して
Rakuten Group, Inc.
Viewers also liked
(20)
ライトニングトーク Windows10体験記 201510_山p(アップロード用)
ライトニングトーク Windows10体験記 201510_山p(アップロード用)
アプリしか作れないけどAzureに触ってみた #ngtnet
アプリしか作れないけどAzureに触ってみた #ngtnet
Visual studio 2015 update1 ctpとcsi
Visual studio 2015 update1 ctpとcsi
LT #nds37
LT #nds37
仕事が捗る! Office & エディター操作入門 #nds40
仕事が捗る! Office & エディター操作入門 #nds40
.Net技術でこれからも食べていくための技術戦略
.Net技術でこれからも食べていくための技術戦略
Windowsフォームで大丈夫か?一番良いのを頼む。
Windowsフォームで大丈夫か?一番良いのを頼む。
Lightweight C#
Lightweight C#
設計(≒デザイン)の話をしよう #nds35
設計(≒デザイン)の話をしよう #nds35
デスクトップアプリを『一歩前へ』進める方法
デスクトップアプリを『一歩前へ』進める方法
さあ、始めましょう―Call to Action―
さあ、始めましょう―Call to Action―
Angular jsとbootstrapでサクッと作るwebアプリ@html5勉強会 名古屋#2
Angular jsとbootstrapでサクッと作るwebアプリ@html5勉強会 名古屋#2
Yeomanについて
Yeomanについて
Shizudev git hub宿題
Shizudev git hub宿題
ソフトウェア開発の3本柱
ソフトウェア開発の3本柱
フォーガンシーが歩んだ道
フォーガンシーが歩んだ道
iOSビヘイビア駆動開発
iOSビヘイビア駆動開発
テスト駆動ゲーム開発をJava scriptで実践
テスト駆動ゲーム開発をJava scriptで実践
シルバーウィークにfacebookアプリを作成した
シルバーウィークにfacebookアプリを作成した
はじめてのスクラム体験ワークショップ 〜 アジャイル時代のテスターを目指して
はじめてのスクラム体験ワークショップ 〜 アジャイル時代のテスターを目指して
Similar to 大人の基礎C#【Niigat.NET 2015-10】
初音玲の流儀 - なんでプログラミングしているの?
初音玲の流儀 - なんでプログラミングしているの?
Akira Hatsune
サービス開発における工程
サービス開発における工程
Hidetoshi Mori
20050809
20050809
小野 修司
Developers Summit 2014 【13-D-7】 コミュニティLT - Story 5. 「新人技術者にどうプログラミングを教えたか」
Developers Summit 2014 【13-D-7】 コミュニティLT - Story 5. 「新人技術者にどうプログラミングを教えたか」
Fujio Kojima
.NET の今と今後に思うこと (Tokyo Ver.)
.NET の今と今後に思うこと (Tokyo Ver.)
Akira Inoue
Coderetreat
Coderetreat
YAMANE Toshiaki
チーム×ツール Team Foundation Server & Service 共感しActionできる開発基盤 アルティメイタム【デブサミ 2013 ...
チーム×ツール Team Foundation Server & Service 共感しActionできる開発基盤 アルティメイタム【デブサミ 2013 ...
智治 長沢
Microsoft Open Tech Night - .NET Developer のための ML.NET - 導入編
Microsoft Open Tech Night - .NET Developer のための ML.NET - 導入編
Daiyu Hatakeyama
JavaScriptを使った開発を始めるなら!TypeScriptをはじめよう ~ ステップアップ
JavaScriptを使った開発を始めるなら!TypeScriptをはじめよう ~ ステップアップ
慎一 古賀
TypeScript で型を上手く使う試み.pdf
TypeScript で型を上手く使う試み.pdf
Ryo Higashigawa
「ドメイン駆動設計」の複雑さに立ち向かう
「ドメイン駆動設計」の複雑さに立ち向かう
増田 亨
Mizukiryu refactering-20110821
Mizukiryu refactering-20110821
Mizuki Yamanaka
AIビジネスクリエーションワークショップ@東京
AIビジネスクリエーションワークショップ@東京
Deep Learning Lab(ディープラーニング・ラボ)
[POST.Dev Japan] VS Code で試みる開発体験の向上
[POST.Dev Japan] VS Code で試みる開発体験の向上
Tomomi Imura
10分で(だいたい)わかるMicrosoft MVP アワードプログラム
10分で(だいたい)わかるMicrosoft MVP アワードプログラム
Rie Moriguchi
Microsoft Build 2021をさらに楽しむためのおすすめセッション/サンプル コード Powered by Microsoft MVPs
Microsoft Build 2021をさらに楽しむためのおすすめセッション/サンプル コード Powered by Microsoft MVPs
Rie Moriguchi
20130302 わんくま勉強会大阪 tfsを使ってみよう
20130302 わんくま勉強会大阪 tfsを使ってみよう
Takuya Kawabe
.NET Core 3.0 で見る Client Apps #BuriKaigi #BuriKaigi2019
.NET Core 3.0 で見る Client Apps #BuriKaigi #BuriKaigi2019
Hiroyuki Mori
三位一体の自動化で壊せ DevとOpsの壁~アラサーエンジニアの挑戦~
三位一体の自動化で壊せ DevとOpsの壁~アラサーエンジニアの挑戦~
Rakuten Group, Inc.
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションと...
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションと...
de:code 2017
Similar to 大人の基礎C#【Niigat.NET 2015-10】
(20)
初音玲の流儀 - なんでプログラミングしているの?
初音玲の流儀 - なんでプログラミングしているの?
サービス開発における工程
サービス開発における工程
20050809
20050809
Developers Summit 2014 【13-D-7】 コミュニティLT - Story 5. 「新人技術者にどうプログラミングを教えたか」
Developers Summit 2014 【13-D-7】 コミュニティLT - Story 5. 「新人技術者にどうプログラミングを教えたか」
.NET の今と今後に思うこと (Tokyo Ver.)
.NET の今と今後に思うこと (Tokyo Ver.)
Coderetreat
Coderetreat
チーム×ツール Team Foundation Server & Service 共感しActionできる開発基盤 アルティメイタム【デブサミ 2013 ...
チーム×ツール Team Foundation Server & Service 共感しActionできる開発基盤 アルティメイタム【デブサミ 2013 ...
Microsoft Open Tech Night - .NET Developer のための ML.NET - 導入編
Microsoft Open Tech Night - .NET Developer のための ML.NET - 導入編
JavaScriptを使った開発を始めるなら!TypeScriptをはじめよう ~ ステップアップ
JavaScriptを使った開発を始めるなら!TypeScriptをはじめよう ~ ステップアップ
TypeScript で型を上手く使う試み.pdf
TypeScript で型を上手く使う試み.pdf
「ドメイン駆動設計」の複雑さに立ち向かう
「ドメイン駆動設計」の複雑さに立ち向かう
Mizukiryu refactering-20110821
Mizukiryu refactering-20110821
AIビジネスクリエーションワークショップ@東京
AIビジネスクリエーションワークショップ@東京
[POST.Dev Japan] VS Code で試みる開発体験の向上
[POST.Dev Japan] VS Code で試みる開発体験の向上
10分で(だいたい)わかるMicrosoft MVP アワードプログラム
10分で(だいたい)わかるMicrosoft MVP アワードプログラム
Microsoft Build 2021をさらに楽しむためのおすすめセッション/サンプル コード Powered by Microsoft MVPs
Microsoft Build 2021をさらに楽しむためのおすすめセッション/サンプル コード Powered by Microsoft MVPs
20130302 わんくま勉強会大阪 tfsを使ってみよう
20130302 わんくま勉強会大阪 tfsを使ってみよう
.NET Core 3.0 で見る Client Apps #BuriKaigi #BuriKaigi2019
.NET Core 3.0 で見る Client Apps #BuriKaigi #BuriKaigi2019
三位一体の自動化で壊せ DevとOpsの壁~アラサーエンジニアの挑戦~
三位一体の自動化で壊せ DevとOpsの壁~アラサーエンジニアの挑戦~
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションと...
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションと...
Recently uploaded
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
sn679259
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
WSO2
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Hiroshi Tomioka
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Toru Tamaki
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Toru Tamaki
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
atsushi061452
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Recently uploaded
(11)
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
大人の基礎C#【Niigat.NET 2015-10】
1.
Microsoft MVP for
.NET(C#) Since 2003 Mitsuhito Ishino
2.
名前 石野
光仁 @AILight 所属 Microsoft MVP for C# 2003 - 2014 Microsoft MVP for .NET 2015 – コミュニティ ▪ Niigata.NET ▪ アイライト主催 ▪ http://www.ailight.jp
3.
セッションの目的 プログラミングの基礎を学ぶ
C#、大人の基礎を学ぶ セッションのゴール 明日から実践できる知識を得る C#を使って、ステップアップできるようになる
4.
プログラミングの上達ためには、 何をしたらいい? 何が必要?
5.
1. 上手くなりたいと“強く“思うこと 2. うまくて、安くて、速い
を目指す 3. 多読
6.
考えることが大切 日々の繰り返しでは、上達はしない
意識すると、少しずつ改善する 下手な苦手な部分が見えてくる ▪ 良くない部分を改善させるのが上達への近道 得意 苦手完璧
7.
うまい バグがない
再利用する価値がある 安い コードが“短く”書かれている メモリの使用量が少ない 短い = メモリ使用量が少ない = 安い 速い 実行速度
8.
プログラムをとにかく読む うまくなりたいと意識している事が大切 ▪
自分の苦手な部分に注目する ▪ プログラムのバランスに注目する 機能でプログラムを見る ▪ 一行を読めても意味がない ▪ 前処理 ▪ 本処理 ▪ 後処理 前処理 本処理 後処理 ループ
9.
1. 上手くなりたいと“強く“思うこと 2. うまくて、安くて、速い
を目指す 3. 多読 プログラムを書かなければ バグが生まれない メモリを使わない CPUを使わない(最速) 繰り返す
10.
C#で、ステップアップ
11.
1. 言語仕様を学ぶ 2. ランタイムを学ぶ 3.
短く書くようにする
12.
マイクロソフトが開発したマルチパラダイムプ ログラミング言語。強い型付け、命令型、宣 言型、手続き型、関数型、ジェネリック、オブ ジェクト指向の要素を持つ 設計者:アンダース・ヘルスバーグ
13.
Visual Studio .NET
Framework C# Visual Studio .NET (2002) .NET Framework 1.0 1.0 Visual Studio .NET 2003 .NET Framework 1.1 1.2 Visual Studio 2005 .NET Framework 2.0 2.0:ジェネリック、Nullable Visual Studio 2008 .NET Framework 3.0 .NET Framework 3.5 3.0:LINQ、型推論 、 拡張メソッド Visual Studio 2010 .NET Framework 4.0 4.0:dynamic 名前付引数 Visual Studio 2012 .NET Framework 4.5 5.0:async/await Visual Studio 2013 .NET Framework 4.5.1 6.0:自動プロパティの拡張 【 .NET Frameworkのバージョンを整理する】 http://www.atmarkit.co.jp/ait/articles/1211/16/news093.html
14.
iOS、Androidなど各種モバイル端末に向け クロスプラットフォーム開発機能の強化 .NET
Framework 4.6、Windows 10対応 C# 6、Visual Basic 14、TypeScript 1.5 ASP.NET 5対応 Roslyn採用などによる言語解析やIDEサ ポートの改善
15.
まず、読みましょう!! どこで読めるのか?
C:Program Files (x86)Microsoft Visual Studio 14.0VC#Specifications1041 CSharp Language Specification.docx
16.
.NET Framework
に型パラメーターという概 念を導入します。型パラメーターを使用すると、 クラスやメソッドがクライアント コードで宣言さ れ、インスタンス化されるまで、1 つ以上の型 の指定を遅延させるクラスとメソッドを設計で きます。
17.
null 許容型値型が表せる値かnull
値を持つ ことが出来ます 例 Int:-2147483648 から 2147483647 null
18.
プログラミング言語において、読み書きのし やすさのために導入される構文であり、既に 定義されている他の構文の(人間にとってよ り理解しやすい)書換えとして定義されるもの のことである。
19.
暗黙的に型指定されたローカル変数宣言で は、宣言されるローカル変数の型は、その変 数の初期化に使用される式から推論されま す。
20.
統合言語クエリ (LINQ)
は、強力なクエリ機 能を C# 言語の構文へと拡張する、Visual Studio 2008 で導入された機能のセットです。 LINQ には、データを照会したり更新したりす るための、容易に覚えることのできる標準的 なパターンが採用されており、あらゆる種類 のデータ ストアをサポートするようにテクノロ ジを拡張できます。
21.
拡張メソッドを使用すると、新規の派生型の 作成、再コンパイル、または元の型の変更を 行うことなく既存の型にメソッドを "追加"
でき ます。 拡張メソッドは特別な種類の静的メ ソッドですが、拡張された型のインスタンス メ ソッドのように呼び出します。
22.
dynamic という新しい型が導入されています。 この型は静的な型ですが、dynamic
型のオ ブジェクトは静的な型チェックをバイパスしま す。 ほとんどの場合、object 型を使用する場 合と同様に機能します。 コンパイル時には、 dynamic として型指定された要素はあらゆる 操作をサポートすると見なされます。
23.
名前付き引数と省略可能な引数が導入され ています。 名前付き引数を使用すると、パラ メーター
リストのパラメーターの位置ではなく、 パラメーター名に引数を関連付けることに よって、特定のパラメーターの引数を指定で きます。 省略可能な引数を使用すると、一部 のパラメーターの引数を省略できます。
24.
非同期プログラミングを使用することによって、 ボトルネックとなる幾つかの部分に、全体のパ フォーマンスが引きずられる事のないように改 良することができます。 しかしながら、従来の 非同期アプリケーションのプログラミングはその 性質から、コードの記述が難しく、デバッグでは 問題の再現が難しくなりがちで、またそのコード のメンテナンスも複雑になっていました。
C# では、非同期処理がより簡単に実現できま す。
25.
自動実装プロパティを使用することで、プロ パティ アクセサーに追加のロジックが必要な い場合は、プロパティをより簡潔に宣言でき ます。
C# 6 以降では、フィールドと同様に自動実装 プロパティを初期化することができます。
26.
Dispose パターンと呼ばれる、オブジェクトを破 棄するパターンによって、オブジェクトの有効期 間に順番が付けられます。
Dispose パターンは、 ファイルおよびパイプ ハンドル、レジストリ ハン ドル、待機ハンドル、アンマネージ メモリ ブロッ クのポインターなど、アンマネージ リソースにア クセスするオブジェクトでのみ使用されます。 こ れは、使用されていないマネージ オブジェクトの 解放にはガベージ コレクターが非常に有効です が、アンマネージ オブジェクトは解放できないた めです。
27.
メモリ: Class Name public void TestMethod() { var
className = new ClassName() className.Write() } ガベージコレクション OS資源: ガベージコレクション 待ち リソース占有 メモリ: Class Name OS資源:
28.
メモリ: Class Name public void TestMethod() { var
className = new ClassName() className.Write() className.Dispose() } ガベージコレクション OS資源: ガベージコレクション 待ち リソース占有 リソース解放 OS資源: リソース占有
29.
アセンブリ、モジュール、メンバー、パラメー ター、およびその他のマネージ コード内のエ ンティティに関する情報を、そのメタデータを 調べることで取得する型が含まれています。 これらの型は、イベントのフックやメソッドの 呼び出しなど、読み込んだ型のインスタンス を操作する目的にも使用できます。
30.
よくある話として、DBのテーブル設計で、1日 ~31日をフィールドとして持っている場合が ある Date1,
Date2, Date3, Date….., Date31
31.
C#を上達させるには? 何をしたらいい? 何が必要?
32.
1. オブジェクト分析のトレーニング 2. 手続なプログラムからのステップアップ 3.
拡大解釈による破たん
33.
身近なものを分析する テレビは?
エアコンは? プログラミングでも同じ 想像できる物の設計図を書きだす作業 ▪ あるべき場所に、あるべきものを書く ▪ メンバ変数 ▪ メソッド ▪ プロパティ
34.
Class エアコン
Property 電源状態(On/Off) 運転モード(冷房/暖房) 温度(xx℃) Method 電源On() 電源Off () Set運転モード(冷/暖) Set温度(xx)
35.
手続なプログラムの問題点 手順を正確に書く必要がある ▪
前処理を忘れるとバグになる(初期化ミス) ▪ 順番を間違えるとバグになる 宣言なプログラムを検討する 使いたい機能を宣言する(一行プログラミング) ▪ 前処理をしない ▪ 順番を入れ替えてもバグになら無い
36.
手続なプログラム LinkLabel_Click TextBox.ShowCalcDialog
TextBox_KeyDown If (e.key == Keys.F4) ▪ TextBox.ShowCalcDialog TextBox_Leave TextBox.CloseCalcDialog 宣言なプログラム Set電卓機能 (LinkLabel, TextBox) 金額
37.
入力の条件を、無限大まで拡大する 引数の数、パラメータ数
値のサイズ ・・・なんでも 破たん状況を見て、よりベターな選択をする 状況の良い方を選ぶことで、 間違いの少ないプログラムへ
38.
C#を上達させるには? 何をしたらいい? 何が必要?
39.
向上心を忘れずに!! 短いプログラムを心がけよう!!
変数名や関数名を短くするってことではない C#を使って、ステップアップしよう!!
40.
Visual Studio
トップページ https://www.microsoft.com/ja-jp/dev/default.aspx Visual Studio Community (無償) https://www.microsoft.com/ja- jp/dev/products/community.aspx Visual Studio Code (mac版 無償) https://www.visualstudio.com/products/code-vs
41.
http://www.ailight.jp
Download now