Emoneαプログラミング入門 2008.10.25 初音 玲.

Slides:



Advertisements
Similar presentations
ファーストステップガイド ( 管理者向け) ナレッジスイート株式会社 Copyright (c) knowledgesuite inc. All rights reserved.1.
Advertisements

WINDOWS AZURE上での ACTIVE DIRECTORY構築入門 Windows Azure ハンズオン トレーニング.
スマートフォンへのインストール方法 1. 下記の端末でご利用いただけます iPhone iPad iPod Touch Android スマートフォン( Android OS 1.5 以上) BlackBerry ( OS4.1 以上) Windows Smartphone Palms ( Palm.
わんくま同盟 名古屋勉強会 # 初音 玲. わんくま同盟 名古屋勉強会 #4 今日の前提 Windows Mobile アプリの話が中心 BASIC 認証 httphttp http (XML) SOAP.
Windows Azure ハンズオン トレーニング Windows Azure Web サイト入門.
BBT大学 Ruby on Rails開発環境セットアップマニュアル
Curlの特徴.
SAP 環境における Active Directory 導入のメリット
Windows HPC Server を使ってみる
(株)アライブネット RS事業部 企画開発G 小田 誠
.NET テクノロジー を利用した SAP ソリューションの拡張 (3階層化) (評価環境構築ガイド)
オペレーティングシステムⅡ 第11回 講師 松本 章代 VirtuaWin・・・仮想デスクトップソフト.
Windows Azure 仮想マシン 入門.
ISCCD7.5構築 その2 Middleware 導入
第4回ネットワーク講習会 医中誌・JCRのセットアップと利用方法
Lync 会議 Lync 会議に参加する Lync 2013 クイック リファレンス Lync 会議のスケジュール
Twitterクライアントに学ぶASP.NETアプリ
Microsoft Office Project 2007
続 Entity Framework 入門 SQLWorld #8 サヴロウ.
PuTTYとパスワード変更 文責:亀 彩.
Al-Mailのインストールと使い方 インストール –1 (pop-authの設定、Al-Mailのインストール用ファイルをダウンロード)
Microsoft .NET 入門 Silverlight のための 福井コンピュータ株式会社 小島 富治雄
Delphi Day ~Delphi 概要、および新バージョンのご紹介~
Visual Studio LightSwitchの概要
はじめてのASP.NET 楽しいアプリ制作の会 #1 TWorks.
Curlの仕組み.
Live Framework 入門 その2 JZ5(松江) 2009/8/22.
.NET テクノロジー を利用した SAP ソリューションの拡張 (3階層化) (評価環境構築ガイド)
Visual Basic Oracle Database 11g Release 1
Windows Phone 7.5 の データ アクセスとクラウド連携
マイクロソフト株式会社 SAP/Microsoft コンピテンスセンター
第8章 Web技術とセキュリティ   岡本 好未.
Miku + Oracle = Visual Basic ?
九州大学キャンパスクラウド 利用法 情報ネットワーク特論 講義資料.
オブジェクト指向 プログラミング 第十四回 知能情報学部 新田直也.
Oracle XEを使ってみよう 初音玲.
Office IME 2010 を使う.
Visual Studio 2005による スマート クライアント入門
いまさら聞けないVB2008 ADO.NET超入門 初音 玲.
MVP for VB が語る C# 入門 初音 玲.
MVP for VB が語る C# 入門 初音 玲.
Windows Azure (CTP) 触ってみた
第3回.テーブルの結合 結合条件 SQL を用いた結合問い合わせ.
第3回.テーブルの結合 結合条件 SQL を用いた結合問い合わせ.
.NET Framework 3.0 概要 (旧称 : WinFX)
データベースアクセス技術 ADO.NET 2.0 開発者カテゴリ ◆NOTES◆
仕事: SystemVerilogを使いたい
Microsoft BizTalk Server & SAP PP モジュール 連携検証レポート概要
オペレーティングシステムⅡ 第13回 講師 松本 章代 VirtuaWin・・・仮想デスクトップソフト.
RD セッション ホストにおける RDC クライアントの シングル サインオン (SSO) について
Web - 01 IIS を インストールしよう.
Processing使用の準備.
JXTA Shell (1) P2P特論 (ソフトウェア特論) 第4回 /
Windows Azure (CTP) 触ってみた
インタラクティブ・ゲーム制作 プログラミングコース 補足資料
Oracle XEを使ってみよう 初音玲.
<前提条件> iSeriesSite ワークフロー 実行環境 構成イメージ
Twitterクライアントに学ぶASP.NETアプリ
WindowsMobile de HelloWorld
WindowsMobile de HelloWorld
Microsoft® Lync Online™ 2010 Web App
SQL Server 2008 および 更新プログラムの一括セットアップ
~目次~ Ⅰ.動作環境 Ⅱ.ファイルのダウンロード Ⅲ.システムのインストール Ⅳ.初期設定 Ⅴ.アンインストール
Windows Summit 2010 © 2010 Microsoft Corporation.All rights reserved.Microsoft、Windows、Windows Vista およびその他の製品名は、米国 Microsoft Corporation の米国およびその他の国における登録商標または商標です。
iSeries Site 人事・給与C/S版のハードウェア・ソフトウェア要件
情報基礎演習I(プログラミング) 6月8日 水曜5限 江草由佳
「拝啓、さかもとと申します」 2008年6月28日 わんくま同盟 勉強会初参戦。 ※最重要 -質問はご遠慮願います-
「拝啓、さかもとと申します」 2008年6月28日 わんくま同盟 勉強会初参戦。 ※最重要 -質問はご遠慮願います-
Microsoft Office Project Server 2007
<前提条件> C/S Bridge(C/S版)
Presentation transcript:

emoneαプログラミング入門 2008.10.25 初音 玲

Windows Mobileアプリの話が中心 今日の前提 Windows Mobileアプリの話が中心 Windows Mobile アプリ XML Web サービス Twitter BASIC認証 http SOAP http (XML) Twitterのことは知らなくても大丈夫!

XML Webサービスは2つの表情をもつ Twitter Twitterクライアント FW XML Webサービスクライアント

Windows Mobileアプリの作成

初めてのSmart Deviceアプリケーション

.NET Compact Framework Pocket PC 2003 Windows CE Windows Mobile 5.0 Pocket PC SDK Windows Mobile 5.0 Smartphone SDK

.NET Compact Framework CLR

.NET Compact Frameworkでサポートされいない機能 サーバー機能 ASP.NET リモート処理 リフレクション出力 C++ の開発 J# および JSL の開発

.NET Compact Framework専用の機能 Microsoft.WindowsMobile.DirectX Microsoft.WindowsMobile.DirectX.Direct3D Microsoft.WindowsCE.Forms IrDA SQL Server Compact Microsoft.ServiceModel.Channels.Mail Microsoft.ServiceModel.Channels.Mail.WindowsMobile 3.0以降 3.5以降 WCF(Exchange)

Microsoft.WindowsCE.Forms MessageWindow DocumentList HardwareButton InputPanel Notification

InputPanel データを入力するためのソフト入力パネル (SIP: Soft Input Panel) を制御

サンプルアプリの作成 Windows Mobile アプリ XML Web サービス SOAP

ログイン画面 パブリックプロパティ UserID Password パブリックメソッド ShowDialog 右上[OK]ボタンは?

GetFriendTimelineRecords メイン画面 XML Webサービス SetRecords GetFriendTimelineRecords

エミュレータ設定のツボ ネットワーク設定 [ファイル]‐[構成]メニュー 接続されたネットワークカード アセンブリ以外のファイルの配置

実機DEMO emone α (S01SH2) OS :Windows Mobile 6 Classic CE OS 5.2.1433 CPU :ARM PXA270 電話機能がないとClassic 2003年以降のCE

作成したアセンブリを実機(emone α)に配置 EXEをコピーした場合 .NET Compact Framework Version 2.0 ⇒○ .NET Compact Framework Version 3.5 ⇒× EXEを配置した場合 Microsoft .NET CF 2.0 JA-String Resource .NET Compact Framework Version 3.5 ⇒○ Microsoft .NET CF 3.5 JA Microsoft .NET CF 3.5 JA-String Resource データ記録:+7.20MB、 プログラム実行:+4.91MB

.NET CFのADO.NET System.Data.SqlServerCe .NET CFからSQL Server 7.0以降へ接続 System.Data.SqlClient .NET Compact Framework Data Provider for SQL Server .NET CFからSQL Server 7.0以降へ接続 System.Data.SqlServerCe SQL Server Compact Editionへ接続

WMのローカルDBアクセスのデモ(System.Data.SQLite) SQLiteの.NET CF版 SQLiteそのもの(エンジン部分をC#で書換) .NET CF版ADO.NET相当のクラス構成 http://www.sqlite.org/ http://sqlite.phxsoftware.com/

.NET CFのADO.NETを使う Using _cn As New SQLiteConnection Try _cn.ConnectionString = ConnectionString _cn.Open() Using _cmd As New SQLiteCommand("SELECT * FROM EMP", _cn) Using _da As New SQLiteDataAdapter(_cmd) _da.Fill(Ds, "EMP") Me.Result_Grid.DataSource = Ds.Tables("EMP") End Using Catch ex As Exception MessageBox.Show(ex.Message, Me.Text) Finally _cn.Close() End Try Cursor.Current = Cursors.Default

配布

WMアプリの配布 スマートデバイスCABプロジェクト作成 必要なファイルをプログラムフォルダに追加 CABファイルを作成 WM機にコピー WM機でクリックしてインストール