Submit Search
Upload
C#
•
2 likes
•
1,553 views
Naohiro Yoshikawa
Follow
2013/06/22(土) つくばC#勉強会 講演資料。 プログラミング未経験から実行ファイル(.exe)を作るまでの流れを紹介します。
Read less
Read more
Technology
Report
Share
Report
Share
1 of 16
Download now
Download to read offline
Recommended
Visual Studio 2010の使い方
Visual Studio 2010の使い方
長岡技術科学大学 自然言語処理研究室
Windowsアプリテスト自動化 [Friendly+delphi]
Windowsアプリテスト自動化 [Friendly+delphi]
Tatsuya Ishikawa
「事例で学ぶDelphi / C++Builder開発手法」
「事例で学ぶDelphi / C++Builder開発手法」
Embarcadero Technologies
「事例で学ぶDelphi / C++Builder開発手法」
「事例で学ぶDelphi / C++Builder開発手法」
Embarcadero Technologies
「Delphi / C++Builder / RAD Studio新バージョンの概要」
「Delphi / C++Builder / RAD Studio新バージョンの概要」
Embarcadero Technologies
他言語との連携(ネイティブから動的言語まで)
他言語との連携(ネイティブから動的言語まで)
Tatsuya Ishikawa
Visual Studio Code でプログラムをデバッグしよう!
Visual Studio Code でプログラムをデバッグしよう!
m ishizaki
DroidKaigi - Welcome talk
DroidKaigi - Welcome talk
Masahiro Hidaka
Recommended
Visual Studio 2010の使い方
Visual Studio 2010の使い方
長岡技術科学大学 自然言語処理研究室
Windowsアプリテスト自動化 [Friendly+delphi]
Windowsアプリテスト自動化 [Friendly+delphi]
Tatsuya Ishikawa
「事例で学ぶDelphi / C++Builder開発手法」
「事例で学ぶDelphi / C++Builder開発手法」
Embarcadero Technologies
「事例で学ぶDelphi / C++Builder開発手法」
「事例で学ぶDelphi / C++Builder開発手法」
Embarcadero Technologies
「Delphi / C++Builder / RAD Studio新バージョンの概要」
「Delphi / C++Builder / RAD Studio新バージョンの概要」
Embarcadero Technologies
他言語との連携(ネイティブから動的言語まで)
他言語との連携(ネイティブから動的言語まで)
Tatsuya Ishikawa
Visual Studio Code でプログラムをデバッグしよう!
Visual Studio Code でプログラムをデバッグしよう!
m ishizaki
DroidKaigi - Welcome talk
DroidKaigi - Welcome talk
Masahiro Hidaka
Mizukiryu refactering-20110821
Mizukiryu refactering-20110821
Mizuki Yamanaka
「フォームアニメーションで満足度向上!モバイルアプリ改善術」
「フォームアニメーションで満足度向上!モバイルアプリ改善術」
Embarcadero Technologies
Developers Summit 2014 【13-D-7】 コミュニティLT - Story 5. 「新人技術者にどうプログラミングを教えたか」
Developers Summit 2014 【13-D-7】 コミュニティLT - Story 5. 「新人技術者にどうプログラミングを教えたか」
Fujio Kojima
Visual Studio Dev Essential_登録手順書_2016年11月版
Visual Studio Dev Essential_登録手順書_2016年11月版
Aya Tokura
Visual Studio ~ 過去、現在、そして未来
Visual Studio ~ 過去、現在、そして未来
Akira Inoue
C#で作ったプログラムのインストーラーをInnoSetupで作成(1)
C#で作ったプログラムのインストーラーをInnoSetupで作成(1)
Kenichi Yamada
クロスプラットフォーム開発概要@STARTUP HILLS SCHOOL
クロスプラットフォーム開発概要@STARTUP HILLS SCHOOL
友太 渡辺
「今どきのUXを実現するためのRAD Studio新機能活用テクニック」
「今どきのUXを実現するためのRAD Studio新機能活用テクニック」
Embarcadero Technologies
これ以上ソースコードの負債を増やさないためにVisual Studioの静的解析とAzure PipelinesでCIを回す
これ以上ソースコードの負債を増やさないためにVisual Studioの静的解析とAzure PipelinesでCIを回す
Study Group by SciencePark Corp.
C#で作ったプログラムのインストーラーを Inno Setupで作成(2)
C#で作ったプログラムのインストーラーを Inno Setupで作成(2)
Kenichi Yamada
Engineers can change the world ~ "世界" で活躍するエンジニアになるために
Engineers can change the world ~ "世界" で活躍するエンジニアになるために
Akira Inoue
はじめての HoloLens セッションの集大成お見せします!
はじめての HoloLens セッションの集大成お見せします!
一希 大田
JavaScriptを使った開発を始めるなら!TypeScriptをはじめよう ~ ステップアップ
JavaScriptを使った開発を始めるなら!TypeScriptをはじめよう ~ ステップアップ
慎一 古賀
Visual Studio Code で快適開発生活 -拡張を作って公開しよう-
Visual Studio Code で快適開発生活 -拡張を作って公開しよう-
Saki Homma
「開発者が知りたいDelphi実践テクニック!明日から使えるテクニック集」
「開発者が知りたいDelphi実践テクニック!明日から使えるテクニック集」
Embarcadero Technologies
.NET Core と Container, そして Azure Web Apps on Linux による Web アプリ開発最前線
.NET Core と Container, そして Azure Web Apps on Linux による Web アプリ開発最前線
Akira Inoue
Android Studio 2.2の紹介@Google I/O 2016東京報告会
Android Studio 2.2の紹介@Google I/O 2016東京報告会
mokelab
「Delphiのマイグレーションを行うのであれば、これだけは知っておこう!」
「Delphiのマイグレーションを行うのであれば、これだけは知っておこう!」
Embarcadero Technologies
Delphi ideを使わない開発スタイルの紹介
Delphi ideを使わない開発スタイルの紹介
Shinya Okano
春はアゲモノ、Blender+αの大発表会
春はアゲモノ、Blender+αの大発表会
Yuichi Sato
Visual Studio を使わず .NET する
Visual Studio を使わず .NET する
m ishizaki
20160308 私とVisual Studio
20160308 私とVisual Studio
Takayoshi Tanaka
More Related Content
What's hot
Mizukiryu refactering-20110821
Mizukiryu refactering-20110821
Mizuki Yamanaka
「フォームアニメーションで満足度向上!モバイルアプリ改善術」
「フォームアニメーションで満足度向上!モバイルアプリ改善術」
Embarcadero Technologies
Developers Summit 2014 【13-D-7】 コミュニティLT - Story 5. 「新人技術者にどうプログラミングを教えたか」
Developers Summit 2014 【13-D-7】 コミュニティLT - Story 5. 「新人技術者にどうプログラミングを教えたか」
Fujio Kojima
Visual Studio Dev Essential_登録手順書_2016年11月版
Visual Studio Dev Essential_登録手順書_2016年11月版
Aya Tokura
Visual Studio ~ 過去、現在、そして未来
Visual Studio ~ 過去、現在、そして未来
Akira Inoue
C#で作ったプログラムのインストーラーをInnoSetupで作成(1)
C#で作ったプログラムのインストーラーをInnoSetupで作成(1)
Kenichi Yamada
クロスプラットフォーム開発概要@STARTUP HILLS SCHOOL
クロスプラットフォーム開発概要@STARTUP HILLS SCHOOL
友太 渡辺
「今どきのUXを実現するためのRAD Studio新機能活用テクニック」
「今どきのUXを実現するためのRAD Studio新機能活用テクニック」
Embarcadero Technologies
これ以上ソースコードの負債を増やさないためにVisual Studioの静的解析とAzure PipelinesでCIを回す
これ以上ソースコードの負債を増やさないためにVisual Studioの静的解析とAzure PipelinesでCIを回す
Study Group by SciencePark Corp.
C#で作ったプログラムのインストーラーを Inno Setupで作成(2)
C#で作ったプログラムのインストーラーを Inno Setupで作成(2)
Kenichi Yamada
Engineers can change the world ~ "世界" で活躍するエンジニアになるために
Engineers can change the world ~ "世界" で活躍するエンジニアになるために
Akira Inoue
はじめての HoloLens セッションの集大成お見せします!
はじめての HoloLens セッションの集大成お見せします!
一希 大田
JavaScriptを使った開発を始めるなら!TypeScriptをはじめよう ~ ステップアップ
JavaScriptを使った開発を始めるなら!TypeScriptをはじめよう ~ ステップアップ
慎一 古賀
Visual Studio Code で快適開発生活 -拡張を作って公開しよう-
Visual Studio Code で快適開発生活 -拡張を作って公開しよう-
Saki Homma
「開発者が知りたいDelphi実践テクニック!明日から使えるテクニック集」
「開発者が知りたいDelphi実践テクニック!明日から使えるテクニック集」
Embarcadero Technologies
.NET Core と Container, そして Azure Web Apps on Linux による Web アプリ開発最前線
.NET Core と Container, そして Azure Web Apps on Linux による Web アプリ開発最前線
Akira Inoue
Android Studio 2.2の紹介@Google I/O 2016東京報告会
Android Studio 2.2の紹介@Google I/O 2016東京報告会
mokelab
「Delphiのマイグレーションを行うのであれば、これだけは知っておこう!」
「Delphiのマイグレーションを行うのであれば、これだけは知っておこう!」
Embarcadero Technologies
Delphi ideを使わない開発スタイルの紹介
Delphi ideを使わない開発スタイルの紹介
Shinya Okano
春はアゲモノ、Blender+αの大発表会
春はアゲモノ、Blender+αの大発表会
Yuichi Sato
What's hot
(20)
Mizukiryu refactering-20110821
Mizukiryu refactering-20110821
「フォームアニメーションで満足度向上!モバイルアプリ改善術」
「フォームアニメーションで満足度向上!モバイルアプリ改善術」
Developers Summit 2014 【13-D-7】 コミュニティLT - Story 5. 「新人技術者にどうプログラミングを教えたか」
Developers Summit 2014 【13-D-7】 コミュニティLT - Story 5. 「新人技術者にどうプログラミングを教えたか」
Visual Studio Dev Essential_登録手順書_2016年11月版
Visual Studio Dev Essential_登録手順書_2016年11月版
Visual Studio ~ 過去、現在、そして未来
Visual Studio ~ 過去、現在、そして未来
C#で作ったプログラムのインストーラーをInnoSetupで作成(1)
C#で作ったプログラムのインストーラーをInnoSetupで作成(1)
クロスプラットフォーム開発概要@STARTUP HILLS SCHOOL
クロスプラットフォーム開発概要@STARTUP HILLS SCHOOL
「今どきのUXを実現するためのRAD Studio新機能活用テクニック」
「今どきのUXを実現するためのRAD Studio新機能活用テクニック」
これ以上ソースコードの負債を増やさないためにVisual Studioの静的解析とAzure PipelinesでCIを回す
これ以上ソースコードの負債を増やさないためにVisual Studioの静的解析とAzure PipelinesでCIを回す
C#で作ったプログラムのインストーラーを Inno Setupで作成(2)
C#で作ったプログラムのインストーラーを Inno Setupで作成(2)
Engineers can change the world ~ "世界" で活躍するエンジニアになるために
Engineers can change the world ~ "世界" で活躍するエンジニアになるために
はじめての HoloLens セッションの集大成お見せします!
はじめての HoloLens セッションの集大成お見せします!
JavaScriptを使った開発を始めるなら!TypeScriptをはじめよう ~ ステップアップ
JavaScriptを使った開発を始めるなら!TypeScriptをはじめよう ~ ステップアップ
Visual Studio Code で快適開発生活 -拡張を作って公開しよう-
Visual Studio Code で快適開発生活 -拡張を作って公開しよう-
「開発者が知りたいDelphi実践テクニック!明日から使えるテクニック集」
「開発者が知りたいDelphi実践テクニック!明日から使えるテクニック集」
.NET Core と Container, そして Azure Web Apps on Linux による Web アプリ開発最前線
.NET Core と Container, そして Azure Web Apps on Linux による Web アプリ開発最前線
Android Studio 2.2の紹介@Google I/O 2016東京報告会
Android Studio 2.2の紹介@Google I/O 2016東京報告会
「Delphiのマイグレーションを行うのであれば、これだけは知っておこう!」
「Delphiのマイグレーションを行うのであれば、これだけは知っておこう!」
Delphi ideを使わない開発スタイルの紹介
Delphi ideを使わない開発スタイルの紹介
春はアゲモノ、Blender+αの大発表会
春はアゲモノ、Blender+αの大発表会
Similar to C#
Visual Studio を使わず .NET する
Visual Studio を使わず .NET する
m ishizaki
20160308 私とVisual Studio
20160308 私とVisual Studio
Takayoshi Tanaka
Androidプログラミング入門
Androidプログラミング入門
OESF Education
新しい Visual Studio & .NET と新時代のアーキテクチャ
新しい Visual Studio & .NET と新時代のアーキテクチャ
慎一 古賀
Visual Studio と Azure で Python を始めよう
Visual Studio と Azure で Python を始めよう
Akira Inoue
無料環境でWindows Mobileアプリ開発
無料環境でWindows Mobileアプリ開発
7shi
Visual Studio Code あれこれ
Visual Studio Code あれこれ
Shun Ishii
CI to CD、ソフトウェアの継続的アプローチ
CI to CD、ソフトウェアの継続的アプローチ
You&I
The evolution of c#
The evolution of c#
leverages_event
運用管理者のための「開発者からみたDevOps」 - Visual Studio 2015 新機能から考える開発者の取り組み
運用管理者のための「開発者からみたDevOps」 - Visual Studio 2015 新機能から考える開発者の取り組み
慎一 古賀
.NET Coreとツール類の今
.NET Coreとツール類の今
Yuki Igarashi
10分で分かるAndroidアプリの作り方[ATGS主催イベント発表資料]
10分で分かるAndroidアプリの作り方[ATGS主催イベント発表資料]
AT GS
[POST.Dev Japan] VS Code で試みる開発体験の向上
[POST.Dev Japan] VS Code で試みる開発体験の向上
Tomomi Imura
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
Akira Inoue
Visual Studio Code 拡張の勘所
Visual Studio Code 拡張の勘所
Masaki Takeda
Visual studioonlineとwebサイトで始めるci/cdの第一歩
Visual studioonlineとwebサイトで始めるci/cdの第一歩
Kazunori Hamamoto
Visual Studio Code #phpcon2015
Visual Studio Code #phpcon2015
Aya Tokura
2016年第一回プレ卒研in山口研
2016年第一回プレ卒研in山口研
dmcc2015
Unity ネイティブプラグインの作成について
Unity ネイティブプラグインの作成について
Tatsuhiko Yamamura
人工知能のコードをハックする会 #2
人工知能のコードをハックする会 #2
Ryohei Kamiya
Similar to C#
(20)
Visual Studio を使わず .NET する
Visual Studio を使わず .NET する
20160308 私とVisual Studio
20160308 私とVisual Studio
Androidプログラミング入門
Androidプログラミング入門
新しい Visual Studio & .NET と新時代のアーキテクチャ
新しい Visual Studio & .NET と新時代のアーキテクチャ
Visual Studio と Azure で Python を始めよう
Visual Studio と Azure で Python を始めよう
無料環境でWindows Mobileアプリ開発
無料環境でWindows Mobileアプリ開発
Visual Studio Code あれこれ
Visual Studio Code あれこれ
CI to CD、ソフトウェアの継続的アプローチ
CI to CD、ソフトウェアの継続的アプローチ
The evolution of c#
The evolution of c#
運用管理者のための「開発者からみたDevOps」 - Visual Studio 2015 新機能から考える開発者の取り組み
運用管理者のための「開発者からみたDevOps」 - Visual Studio 2015 新機能から考える開発者の取り組み
.NET Coreとツール類の今
.NET Coreとツール類の今
10分で分かるAndroidアプリの作り方[ATGS主催イベント発表資料]
10分で分かるAndroidアプリの作り方[ATGS主催イベント発表資料]
[POST.Dev Japan] VS Code で試みる開発体験の向上
[POST.Dev Japan] VS Code で試みる開発体験の向上
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
Visual Studio Code 拡張の勘所
Visual Studio Code 拡張の勘所
Visual studioonlineとwebサイトで始めるci/cdの第一歩
Visual studioonlineとwebサイトで始めるci/cdの第一歩
Visual Studio Code #phpcon2015
Visual Studio Code #phpcon2015
2016年第一回プレ卒研in山口研
2016年第一回プレ卒研in山口研
Unity ネイティブプラグインの作成について
Unity ネイティブプラグインの作成について
人工知能のコードをハックする会 #2
人工知能のコードをハックする会 #2
Recently uploaded
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
Hiroshi Tomioka
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
sugiuralab
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Hiroki Ichikura
Recently uploaded
(9)
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
C#
1.
C# 開発ことはじめ Visual Studioで開発してみよう
2.
自己紹介 HN: ナムアニクラウド
tkb大学 情報科学類2年 Twitter: @NumAniCloud 青とオレンジの痛々しいアイコンでIT系の話をして いたらたぶんそいつです
3.
概要 C#で開発したことがない人に向けて 統合開発環境「Visual
Studio」を用いた開発のお おまかな流れを紹介します 簡単なデモも行います C#の文法や長所などは割愛します
4.
Visual Studioによる開発
5.
Visual Studioとは IDE(統合開発環境)のひとつ
統合開発環境は、ソフトウェアを作成するまでの 一連の作業を支援します Visual Studio プログラムを書く (テキストエディタ) 実行ファイルを作る (コンパイラ) バグを調べる (デバッガ)
6.
Visual Studioのエディション Express
無料の開発環境。「for Desktop」など種類がある 練習や個人開発はこれで十分 商用もOK Professional, Premium, Ultimate 有料で、より高機能な開発環境。 コード解析ツール チーム開発ツール etc. 学生向けに「DreamSpark」というサービスで無償提供
7.
C# での開発の流れ プログラムをテキストファイルに記述して
最終的にビルドを行なってアセンブリにするのが目標 やりたいこと アセンブリ プログラムに書く ビルド ソースファイル ソースファイル ソースファイル
8.
C# での開発の流れ プログラムをテキストファイルに記述して
最終的にビルドを行なってアセンブリにするのが目標 やりたいこと アセンブリ プログラムに書く ビルド ソースファイル ソースファイル ソースファイル
9.
C# での開発の流れ プログラムをテキストファイルに記述して
最終的にビルドを行なってアセンブリにするのが目標 やりたいこと アセンブリ プログラムに書く ビルド ソースファイル ソースファイル ソースファイル
10.
プロジェクト ファイル 複数のソースファイルをプロジェクトが管理 やりたいこと アセンブリ プロジェクトを作成し、プログラムに書く ビルド プロジェクト 1つのアセンブリに対して、 1つのプロジェクトファイル ソースファイル
ソースファイル ソースファイル
11.
C# での開発の流れ:まとめ やりたいこと アセンブリ プロジェクトを作成し、プログラムに書いて ビルドしてアセンブリを生成 プロジェクト ソフトウェアを作りたいときは バグがあれば、なくなるまで繰り返し ソースファイル ソースファイル ソースファイル
12.
実際にやってみます 講演では「何もしないプログラム」を作成するデモをしました
13.
ソリューション(1/2) プロジェクトを管理するのがソリューション アセンブリを複数生成したいときは、プロジェクト も複数になります ソリューション プロジェクト
プロジェクト
14.
ソリューション(2/2) Visual Studioではソリューション単位で開発します ソリューション プロジェクト
プロジェクト アセンブリ アセンブリ プロジェクト内のソースファイルを元に アセンブリを生成 ビルド ビルド
15.
まとめ ソリューション(.sln) プロジェクトを管理する。 ソリューション単位でビルド する。 プロジェクト(.csproj) ソースファイルを管理する。 ビルド時に1つのアセンブ リを生成する。 ソースファイル(.cs) プログラムが書かれている。
16.
お疲れ様でした!
Download now