Microsoft .NET 入門 Silverlight のための 福井コンピュータ株式会社 小島 富治雄

Slides:



Advertisements
Similar presentations
© 2007 Autodesk1 ProjectPoint API 概要 AEC ソリューション CPM オートデスク株式会社.
Advertisements

1 情報基礎 A 第 9 週 プログラミング入門 VBA の基本文法 1 準備・変数・データの入出力 徳山 豪・全 眞嬉 東北大学情報科学研究科 システム情報科学専攻 情報システム評価学分野.
応用情報処理 V(2003) もっとプログラミングをしたい人のた めに 新居雅行 2003/1/19.
1 Layout Utilities の紹介 Layout Utilities とは、お客様のプログラムに 流し込み印刷を簡単に組み込めるソフトウエア開発ツールです 無償 流し込み印刷の例.
わんくま同盟 名古屋勉強会 # 初音 玲. わんくま同盟 名古屋勉強会 #4 今日の前提 Windows Mobile アプリの話が中心 BASIC 認証 httphttp http (XML) SOAP.
本プレゼンテーション ( 以下、本書 ) で提供されている情報は、本書が 発表された時点における Microsoft の見解を述べたものです。市場 ニーズの変化に対応する必要があるため、本書は記載された内容の実 現に関する Microsoft の確約とはみなされないものとします。また本 書に記載された情報の正確さについて、保証するものではありません。
この部分こそが必 要とされている ! Runtime 自身と Expression が カバーする!
本プレゼンテーション ( 以下、本書 ) で提供されている情報は、本書が 発表された時点における Microsoft の見解を述べたものです。市場 ニーズの変化に対応する必要があるため、本書は記載された内容の実 現に関する Microsoft の確約とはみなされないものとします。また本 書に記載された情報の正確さについて、保証するものではありません。
Windows Azure ハンズオン トレーニング Windows Azure Web サイト入門.
NRIのケースに見る COBOL solution on e-business
「図書管理」のための Webアプリケーション開発 -Apache/Tomcat/MySQL/Java on Windows XP-
「コンピュータと情報システム」 03章 ソフトウェア
Visual Studio 2010 の新機能 Coded UI Test
IIS 4.0で開発をするコツ Webアプリケーション構築.
インターネット ショップを開設するための要件
プログラミングとは Q.プログラムとは何か? A.コンピュータを制御するための,コンピュータに対する命令(指示)の集まり.
.NET テクノロジー を利用した SAP ソリューションの拡張 (3階層化) (評価環境構築ガイド)
DotNetNukeについて ㈱BSC 川神 彰(ゴッドリバー).
クラウド上での リアルタイム・非同期・双方向通信アプリケーション開発基礎
Expression Blend 3で始めるSilverlight 3アプリケーション開発
情報理工学部 情報システム工学科 ラシキアゼミ3年 H 岡田 貴大
Microsoft Office Project 2007
Solid Edge Customization with VB   (Fundamentals)
プログラミングとは Q.プログラムとは何か? A.コンピュータを制御するための,コンピュータに対する命令(指示)の集まり.
応用情報処理V 第1回 プログラミングとは何か 2004年9月27日.
Delphi Day ~Delphi 概要、および新バージョンのご紹介~
Silverlight とは.
第一回 Java言語 04A2029           古賀慎也.
Visual Studio LightSwitchの概要
MS製開発ツールの歴史とか….
はじめてのASP.NET 楽しいアプリ制作の会 #1 TWorks.
Curlの仕組み.
応用情報処理V 第1回 プログラミングとは何か 2003年9月29日.
心理学情報処理法Ⅰ コンピュータ言語の歴史.
C# の現在・過去・未来 えムナウ (児玉宏之)
[コース: A1] .NET Framework の基礎
Live Framework 入門 その2 JZ5(松江) 2009/8/22.
C#とC++とオブジェクト指向 上甲 健史.
.NET テクノロジー を利用した SAP ソリューションの拡張 (3階層化) (評価環境構築ガイド)
初めてのTSF 囚人.
言語プロセッサ2007 平成19年9月26日(水) (Ver.2 平成19年10月3日変更)
Expression Blend 3で始めるSilverlight 3アプリケーション開発
MVP for VB が語る C# 入門 初音 玲.
MVP for VB が語る C# 入門 初音 玲.
セキュリティ(3) 05A2013 大川内 斉.
Emoneαプログラミング入門 初音 玲.
「OSで儲けない」 Microsoftの新戦略
Microsoft Visual Studio 2005 Tools for
.NET Framework 3.0 概要 (旧称 : WinFX)
データベースアクセス技術 ADO.NET 2.0 開発者カテゴリ ◆NOTES◆
仕事: SystemVerilogを使いたい
Microsoft BizTalk Server & SAP PP モジュール 連携検証レポート概要
ようこそMの世界へ 2009年5月16日 こくぶんまさひろ
パソコンのしくみ ハードウェア OS(Operating System) アプリケーション NEC DOS
JAVAについて 高橋 雅哉.
COM コンポーネント・オブジェクト・モデル.
初めてのTSF 囚人.
SQL Server 2005 を使用した 開発者の生産性向上
Visual Studio 2005の使用方法 新入生セミナー 
卒業論文に向けて(2) 学部4年生 島本 大輔 2004年10月29日.
iSeries Site 人事・給与C/S版のハードウェア・ソフトウェア要件
ようこそMの世界へ 2009年5月16日 こくぶんまさひろ
WindowsグラフィックスとDirectX
プログラミング基礎a 第9回 Java言語による図形処理入門(1) Javaアプレット入門
C言語を用いたゲームの作成 松井和幸.
Microsoft Office Project Server 2007
<前提条件> C/S Bridge(C/S版)
C#プログラミング実習 第1回.
プログラミング言語Ⅰ(実習を含む。), 計算機言語Ⅰ・計算機言語演習Ⅰ, 情報処理言語Ⅰ(実習を含む。)
就職活動.
Presentation transcript:

Microsoft .NET 入門 Silverlight のための 福井コンピュータ株式会社 小島 富治雄 2008/01/25 「Ajax&AIR&Silverlight入門」セミナー

Microsoft の API の歴史

PC-DOS 1.0 (1981)

API (1981) ファンクション コール アセンブリ言語、C mov ah,09h ; Display String mov dx,offset data ; Data offset address int 21h ; DOS Function Call

Windows 1.0 (1985)

OS/2 1.0 (1987)

OS/2 1.1 (1987)

API (1987) API 言語 OS/2 API C WinMessageBox ( HWND_DESKTOP, hDlg, “こんにちは”, “メッセージ”, 0, MB_OK);

Windows 95 (1995)

API (1995) API 言語 Win32 API C, C++, BASIC, PASCAL MessageBox( NULL , TEXT(“こんにちは") , TEXT(“メッセージ”) , MB_OK | MB_ICONINFORMATION); API Win32 API 言語 C, C++, BASIC, PASCAL Visual Basic 1.0 (1991) Microsoft C/C++ 7.0 (1992) MFC1.0 Delphi

1995 (サン・マイクロシステムズ社) Java プログラミング言語Java Javaプラットフォーム Javaアプレット

API (1996-97) JavaScript ActiveX Windows DNA ASP (Active Server Pages) COM (Component Object Model, 1997)

COM set cn = CreateObject("ADODB.Connection“) cn.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\temp\test.mdb“ cn.Open

Windows 98 (1998)

1998 DCOM

Windows 2000 (2000)

2000 COM+

Windows XP (2001)

2001-2003 C# (2001) .NET Framework 1.0 (2002) .NET Framework 2.0 (2003)

Windows Vista (2007)

Silverlight 1.0 (2007) 2006-2007… .NET Framework 3.0 (2006)

Microsoft .NET という技術 COM + Java .NET = 開発環境 + 実行環境 開発環境 = .NET対応言語 (C#, Visual Basic .NET) など 実行環境 = CLR (JITコンパイラ+実行/メモリ管理) + クラスライブラリ

Microsoft .NET の構成 OS (Windows) ASP.NET .NET Framework クラスライブラリ Web サービス Web フォーム (Web アプリケーション) Windows フォーム (Windows アプリケーション) .NET Framework クラスライブラリ CLR (Common Language Runtime: 共通言語ランタイム) OS (Windows)