Windows Phone開発講座でラジオ

Windows Phone開発講座を続行中。昨日からMS社のエバンジェリストが来て授業を行っています。
本日の午前中は4行だけでラジオをつくりました。

 [ファイル]-[プロジェクト]からwindows Phoneアプリケーションを選びます。
 MainPage.xamlのPhoneの画面にWindows PhoneコントロールでButtonとWebBrowserを貼り付けます。
そのあとはコーディングは以下のとおりです。赤い部分が追加部分。
実機に転送して、あとはアナログイヤホンでききます。イヤホンのラインがアンテナになるそうです。

———
using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using Microsoft.Phone.Controls;
using Microsoft.Devices.Radio;

namespace PhoneApp1
{
public partial class MainPage : PhoneApplicationPage
{
// コンストラクター
public MainPage()
{
InitializeComponent();
webBrowser1.Navigate(new Uri("http://fm-kyoto.jp", UriKind.Absolute));

}

private void button1_Click(object sender, RoutedEventArgs e)
{
FMRadio radio = FMRadio.Instance;
radio.CurrentRegion = RadioRegion.Japan;
radio.Frequency = 81.3; // 聴きたい周波数
}
}
}

comments

Windows Phone 7.5実機がKCGにやってきた。

 Windows Phone開発講座の3日目です。本日から3日間はMS社のエバンジェリストが講師です。
 Windows Phone 7の実機も登場しました。先週8月25日に発売されたばかりのものもあります。もうすぐ始まります。

Windows Phone 7.5の実機
comments

ERP

図解 ERP入門―情報革命児ERPが日本的経営を変える

 この本は古いですが,ERPに関する本質を押さえています。ERPは演繹法的でなくてはなりません。わかりやすく言えば,トップダウンであって,情報システム部の現場からのボトムアップによる帰納法ではだめなんですね。詳細は本書を読んでください。中古本でご購入ください。
SAPやOracleに依存しない一般論が書かれています。ちなみに本学大学院ではSAPを教えています。

【目次】
第1部 ERPによる新しい経営管理・戦略
 大企業に広がるERPパッケージブーム
 ERPが経営のスピードアップを支援する
 ERPによる意思決定支援 ほか
第2部 ERPに関連する情報技術の基礎知識
 ERPを支える情報技術
 ERPはどこが違うのか
 ERPを取りまく情報システムと基幹データの活用
第3部 ERP導入プロジェクトの流れ
 ERP導入プロジェクトの概要
 ERP導入が組織に与えるインパクトを管理する
 プロジェクトの準備

【ERPが学べるKCGIへ入学しよう】
京都情報大学院大学 | 入学説明会…2011年9月25日が説明会
京都情報大学院大学 | 業務の統合化とeビジネス
京都情報大学院大学 | ウェブ型企業資源計画(ERP)

comments

Word 2010にあるXPSのなぞ

Word 2010の[ファイル]-[保存と送信]のなかの[PDF/XPS ドキュメントの作成]というのがあります。このXPSが気になったので調べました。
 XPSはXML Paper Specificationのことで,ページ記述言語のひとつで,マイクロソフトが Windows Vista から採用したドキュメント ファイル形式です。2009年6月に ECMA-388 Open XML Paper Specification (OpenXPS) として国際標準規格となっていますね。
 XAML (Extensible Application Markup Language) のサブセットです。結果として Windows アプリケーションのレンダリング手法がそのまま XPS 文書にも使用可能となります。

【XPS】
XML Paper Specification: 概要
TC46 – available documents – working drafts of Open XML Paper Specification (OpenXPS)…Open XPS

comments

さようならジョブズ,こんにちはWindows Phone

昨日,なんとスティーブ・ジョブズ氏、AppleのCEOを辞任なんですね。

【出典】
スティーブ・ジョブズ氏、AppleのCEOを辞任 – ITmedia +D モバイル

 そして,予定を前倒しして,本日Windows Phone 7.5搭載機種が発売されました。なんと初めての発売が日本が最初なんです。

秋葉原と有楽町で発売記念セレモニー:Windows Phone IS12T発売、「全力で巻き返しを図りたい」――MS樋口氏 (1/2) – ITmedia +D モバイル

 さて「Windows Phone 7アプリ開発講座」が本日から開講です。熱心な学生ばかりでやりがいがあります。関連サイトをあげておきます。

プログラミング チャレンジ スクエア
KCGのWindows Phone 7アプリ開発講座の参考書 | オブジェクト脳@kcg
Windows Phone SDK 7.1 RCが本日からダウンロード可能 | オブジェクト脳@kcg
MS社のWeb編集ツールは実は使える! | オブジェクト脳@kcg
Imagine Cupとは | オブジェクト脳@kcg

comments

JavaからC#を学ぶためのサイトを紹介しましょう

JavaからC#を学ぶためのサイトを紹介しましょう。

 まずは以下の2つを読んでみましょう。
C#とJavaの比較 – Wikipedia
ジェネリック: Java vs C#

 次にオブジェクトクラブの記事(著書はAstahを作っている会社の社長)を読みましょう。

- Java プログラマのためのC# 考察 — 言語仕様の比較

 最後に以下の記事を読みこなせたら最高です。

@IT:特集 私がJavaからC#に乗り換えた10の理由

最後にJavaからCへ入門するためのサイトを見つけました。

JavaプログラマのためのC言語入門

comments

Imagine Cupとは

 MS社主催のソフトウェアの大会があります。KCG Awards 2011で審査員でこられた方がkcg.eduの学生のパワーを見て,「是非参加してほしい」と言っておられます。しかし,以下に掲げる国連のミレニアム開発目標(MDGs)のうち,いくつかを満たすソフトウェアやソリューションをする必要があります。

 国連ミレニアム開発目標を学生の皆さんが世界に変化を与えるための指針として提示しています(Imagine Cupでは2009年から)。
1.極度の貧困と飢餓の撲滅
2.普遍的な初等教育の達成
3.ジェンダーの平等の推進と女性の地位向上
4.幼児死亡率の引き下げ
5.妊産婦の健康状態の改善
6.HIV/エイズ、マラリア、その他の疾病の蔓延防止
7.環境の持続可能性の確保
8.開発のためのグローバル・パートナーシップの構築

【出典】
競技部門|Imagine Cup 2011

 これは大変です。たとえば,「途上国問題へのICT活用の研究  -アフリカと日本の人々をつなぐソーシャルメディアサイトの構築-」なんかがいいようです。

【参考】
ノミネート作品 | KCG AWARDS 2011

 なお,8月29日の夕方に,KCG学生向けにKCG京都駅前校でMS社の方による説明会があります。部屋は未定です。

comments

MS社のWeb編集ツールExpressionは実は使える!

Expression Studio Ultimate 4.0 日本語版 アカデミック版

 このExpression Studio Ultimateというのは以下の4つの製品の混合パッケージです。機能は,Adobe CSと比較すると以下の通りです。

Expression Blend 4+SketchFlow == Adobe Flashに対応

Expression Web 4 + SuperPreview == Adobe Dreamweaverに対応

Expression Encoder 4 == Adobe Premiereに対応

Expression Design 4 == Adobe Illustratorに対応

 MS社の方から言われるまで,使わなかったのですが,Expression Web 4なんかはなかなか使えますよ。ちなみに,HTML5に対応させたいときは,以下の頁を参考にしてください。なお,HTML, CSS, JavaScript以外にはPHPも編集できます。これはすばらしい。

HTML5 Schema Configuration Add-In for Expression Web – Virtuoso – Shotaro Suzuki’s Blog – Site Home – MSDN Blogs
HTML5 Schema Configuration Add-In for Expression Web…右下の緑色のバー(DOWNLOA TOOL OR ADD-IN)からダウンロードできます。

 Expression Blend 4にはSP1があります。

ダウンロードの確認

【各製品紹介】
製品情報 : Studio | Microsoft Expression

製品情報 : Blend | Microsoft Expression
製品情報 : Web | Microsoft Expression
製品情報 : Encoder | Microsoft Expression
製品情報 : Design | Microsoft® Expression®

【参考】
http://www.atmarkit.co.jp/ad/event/richclient1009/SBU.pdf

comments

Windows Phone SDK 7.1 RCが本日からダウンロード可能

 Windows Phone 7アプリ開発講座 に必要なSDKの日本語版がついに本日でました。
 早速,ダウンロードしてインストールしました。これまでのベータ版と違って,Visual Studio 2010にAdd-inされます。講座受講予定の方は試してみてください。
 ただし、注意点があります。VS2010をSP1に必ずアップデートすることです。

【参考】
KCGのWindows Phone 7アプリ開発講座の参考書 | オブジェクト脳@kcg

Thank you for registering!…SDKのベータ版
Windows Phone とは? – Windows Phone
Windows Phone デベロッパーセンター: 開発 | MSDN

【ダウンロード先】
Microsoft Visual Studio 2010 Service Pack 1 (インストーラー)

ダウンロード詳細 Windows Phone SDK 7.1 RC (リリース候補)
Silverlight4ダウンロード先

Windows Phone SDK 7.1 RC

図 SDKのエミュレータ

comments

本日は課程修了プロジェクトのレポート提出締め切り

 本日は,前期修了の課程修了プロジェクトのレポート提出締め切りでした。すでに8月8日(月)に審査が済んでいて,そのあと,修正をしてから提出するのが本日です。
 レポート資料は紙媒体とPDFファイルの両方を提出します。PDFファイルをCD-Rに焼くときに実習室でトラブルがあったようですが,なんとか提出までこぎ着けたようです。
写真は提出しに行った学生です。お疲れ様でした。

課程修了プロジェクトの提出

図 百万遍事務室

comments