Intelligentedu intelligentedu
Best New Free Computer IT Training Tutorial Resources 最高の新しい無料コンピュータリソースITトレーニングチュートリアル
Translate to EnglishÜbersetzen Sie zum Deutsch/GermanTraduzca al Español/SpanishTraduisez au Français/FrenchTraduca ad Italiano/ItalianTraduza ao Português/Portuguese日本語に翻訳しなさい /Japanese
한국어에게 번역하십시오/Korean中文翻译/Chinese Simplified中文翻译/Chinese Traditionalترجمة الى العربية/ArabicVertaal aan het Nederlands/DutchΜεταφράστε στα ελληνικά/GreekПереведите к русскому/Russian





Blog Roll: ブログロール:


Top Links: トップへ関連リンク:

April 28, 2008 2008年4月28日

Lecture Notes for the Windows and .NET Programming Course講義ノートには、 Windowsとします。当期純プログラミングコース

Here are well written, illustratedここではよく書かれた、イラストレイティッド Lecture Notes 講義ノート for theは、 CS130 Windows and . cs130 Windowsとします。 NET Programming Course NETのプログラミングコース at San Jose State University.サンノゼ州立大学で。 These will show you are to get started with programming user applications in the Microsoft .NET framework (dotNET), along with some C# programming constructs.これらのファイルを表示するプログラムを開始するにはユーザーがアプリケーションには、 Microsoft 。 NETフレームワーク( dotnet )とともに、いくつかのC #プログラミング構成するものです。


Windows and . Windowsとします。 Net Programming Lecture Notes : NETのプログラミングの講義ノート

How Windows WorksどのようWindowsの作品 Event-driven programming; applications, windows, and messages.イベント駆動型プログラミング;アプリケーション、 Windows 、およびメッセージを表示します。 What messages are and how they are created and "sent".どのようなメッセージが、どのように作成し、 "送信"です。 The main message loop; the application message queue.の主なメッセージが表示さループ;キューアプリケーションのメッセージが表示されます。 Processing messages.処理メッセージを表示します。 WinMain. winmainです。  The SDK (or the Win32 API) versus MFC versus .NET--three ways of writing Windows programs..は、 SDK (または、 Win32 APIの)対MFCの対です。当期純-の3つの方法のW indowsプログラムを書い. .

Introduction to Visual Studio導入をVisual Studio .です。   Your first Windows program.あなたの最初のWindowsプログラムです。 .です。

Introduction to Windows GraphicsはじめにWindowsのグラフィック .です。 The Paint event; the Graphics class; rectangles, clipping, the invalid rectangle. FillRectangle, DrawRectangle, DrawEllipse.塗料イベント;のGraphicsクラス;長方形、クリッピングは、無効な長方形です。 fillrectangle 、 drawrectangle 、 drawellipseです。

The Mouseマウス .です。 Responding to mouse clicks; hit-testing; responding to double-clicks..対応してマウスをクリックして;ヒット-テスト;応答をダブルクリック..

Intermediate Graphics中間グラフィック .です。 Colors, lines and polygons, GraphicsPath and Region classes..色、直線およびポリゴン、 graphicspathリージョンのクラス..

Introduction to menusはじめにメニュー .です。 Creating a menu with Visual Studio, and writing handlers for the menu items.メニューを作成すると、 Visual Studio 、およびメニュー項目のハンドラを作成します。

Draggingドラッグ .です。 Mouse capture; the Capture property; updating on MouseMove .マウスをキャプチャし、キャプチャ設備;更新をmousemoveです。 Use of child windows for dragging.子ウィンドウをドラッグを使用します。 Conversion of coordinates from one window to another.座標からの変換を1つのウィンドウを別のです。

Introduction to printingはじめに印刷 andおよび arcs, pies, and area fillsザルク、パイ、および周辺の塗りつぶし .です。

Controlsコントロール .です。 Purposes and uses of pushbuttons, edit boxes, static text boxes, list boxes, combo boxes, radio buttons, check boxes, spin controls, sliders.目的のための押しボタンを使用し、編集ボックスをオンに、静的なテキストボックス、リストボックス、コンボボックス、ラジオボタン、チェックボックスをオンに、スピンコントロール、スライダーです。

Push buttonsプッシュボタン . Using the form editor; handling the Click event; using the Anchor, Font, TextAlign, Image, ForeColor, and BackColor properties.です。使用して、フォームエディタ;処理してクリックしてイベント;使用して、 アンカー、フォント、 textalign 、イメージ、 forecolor 、のBackColorプロパティを表示します。

Modal Dialogsモーダルダイアログ Definition of a modal dialog; creating a new form to serve as a dialog; setting the properties of the form correctly; adding controls; setting the properties of the controls correctly; bringing up a dialog by initializing a dialog object, calling its ShowDialog method, checking the return value, and if it is DialogResult.OK, then retrieving the data and storing the data in application member variables.で定義されて、モーダルダイアログ;新しいフォームを作成する役目を果たすダイアログ;設定して、フォームのプロパティを正しく;追加コントロール;し、コントロールのプロパティを設定して正しく養育するダイアログを初期化するダイアログオブジェクトのメソッドを呼び出してそのshowdialog 、チェックして戻り値、およびdialogresult.ok場合には入力し、データの取得とアプリケーションのデータを格納するメンバ変数です。 Data validation is not covered in this lecture.データの検証ではない本講演で覆われています。

Radio Buttons and List Boxesラジオボタンやリストボックスをオンに .. Creating, initializing, and responding to radio buttons.作成、初期化、およびラジオボタンに対応しています。 Creating and initializing a list box; adding strings to a list box; getting the current selection; deleting an item.を作成し、リストボックスを初期化する;追加文字列をリストボックス;就学許可証、現在の選択;削除するアイテムです。 Exchanging data between the form and a list box.フォームとの間のデータ交換をリストボックスです。 Use of the C# ListArray class and the foreach construct of C#. C #を使用するクラスとlistarray foreach構文のC # 。

Data validationデータの検証 .です。 The Validating event and the ErrorProvider class.のValidatingイベントとerrorproviderクラスです。

Fonts.フォントです。 Typeface, size, and style; character sets, glyphs, Ascii, Unicode; raster, stroke, and TrueType fonts; kerning; character and cell height, internal leading and external leading..書体、サイズ、およびスタイル;文字セット、グリフ、アスキー、ユニコード;ラスタ、脳梗塞、およびTrueTypeフォント;カーニング;文字とセルの高さ、内部および外部の主要大手..

More on Text and Fonts in .NET詳細についてはテキストとフォントです。当期純 .です。 Using font styles such as bold and italic; using different coordinate systems to specify fonts; ScaleTransform; calculating the size and placement of text.フォントスタイルを使用して太字や斜体など;を使用して別のフォントを指定する座標系; scaletransform ;計算してのテキストのサイズや位置します。

Toolbars and status barsツールバーとステータスバー .です。

Introduction to the Windows Common Dialogsはじめには、 Windowsの共通ダイアログ .  The ColorDialog, and introduction to the OpenFileDialog and SaveFileDialog. 。 colordialog 、およびopenfiledialogとsavefiledialog紹介しています。

Common File Dialogs共通のファイルダイアログ .. Details of the SaveFileDialog and OpenFileDialog classes.詳細は、 savefiledialogopenfiledialogクラスです。 Disabling Save until Save As is used; filename extensions; filter strings; specifying the initial directory; overwriting files; opening non-existent files; opening network files; checking file permissions; error handling. 名前を付けて保存を無効にするまで割引率が使用され;ファイルの拡張子;フィルタ文字列を指定して最初のディレクトリのファイルを上書き;オープニング以外の既存のファイル;オープニングネットワークファイル;チェックファイルのアクセス許可;エラー処理します。

Responding to the keyboardに対応し、キーボードの .です。 Key codes and character codes; keyboard layouts; KeyUp, KeyDown, and KeyPress events.キーコードと文字コード;キーボードのレイアウト; keyup 、のKeyDown 、およびボイスキーイベントです。 The Keys enumeration.キーを列挙します。 Detecting the Alt, Shift, and Ctrl keys.検出のAlt 、シフト、および、 Ctrlを押しながらキーを押します。 Using arrow, tab, and function keys.矢印を使用して、タブ、およびファンクションキーです。 The Sudoku example program. SUDOKU数独プログラムの例です。

Owner-draw menus and context menusオーナー描画メニューとコンテキストメニュー .です。 We will cover this material in lab instead of in lecture, since Monday is the Veteran's Day holiday.我々はこの素材をカバーラボの代わりに、講演会、退役軍人の日、月曜日以降は、休日です。

Overview of The .NET Framework概要については、 。 NET Framework .です。 Common Language Runtime (CLR), Framework Class Library (FCL), XML, SOAP.共通言語ランタイム( CLR ) 、フレームワーククラスライブラリ( fcl ) 、 XMLの、石鹸です。 The C # programming language.のC #プログラミング言語です。 Building a Windows Forms Application. Windowsフォームアプリケーションをビルドする。

Web Services Webサービス .です。 What is a web service? Webサービスは何ですか? Web Services Definition Language (WSDL).Writing a program that uses a web service. Webサービスの定義言語( WSDL )です。書いてプログラムを使用して、ウェブサービスをします。 Here's a list of someここでのいくつかのリストを表示 currently available web services現在利用可能なWebサービス .です。

Building .NET Components建物です。 NETコンポーネント .です。 A component is style="font-size: 12pt; font-family: "Times New Roman";">an object that is reusable and can interact with other objects.で、 コンポーネントがスタイル= "フォントサイズ: 12pt ;フォントファミリー: " Times New Romanを" ; " >のオブジェクトには再利用可能との対話を他のオブジェクトのことです。 How to build a .NET control component.. In class we'll build a different control than in the lecture notes--namely a TicTacToe control that displays a TicTacToe game.をビルドする方法についてです。当期純制御コンポーネント..でクラス別のコントロールを構築するお客様に比べて講義ノート-すなわち、 t ictactoeコントロールを表示するt ictactoeゲームです。 We'll use this control in a later lecture.このコントロールを使用するお客様は、後の講演会です。

Introduction to double-buffering in .NETはじめにダブルバッファリングします。当期純 .です。 Using the Bitmap class for double-buffering. Bitmapクラスを使用して、ダブルバッファリングです。 Doing computations during idle time by handling the Application.Idle event.アイドル時間を計算中ことapplication.idleイベントを処理しています。 Example: computing and drawing the Mandelbrot set.例:計算と図面のマンデルブロ集合です。 Here's theここは example projectサンプルプロジェクト in zipped form.フォームをzip形式です。

Animation in .NETアニメーションです。当期純 .です。 Use of double-buffering together with a timer to achieve animation.ダブルバッファリングの使用を達成するためには、タイマーをアニメーションと一緒にします。 Preventing default processing of EraseBackground to eliminate flicker.デフォルトの処理を防止するのちらつきを排除するためerasebackgroundです。 Example: the Balls program displays bouncing colored balls.例:宛先不明の色付きのボールがボールのプログラムが表示されます。 If you intend to try to follow along in class on your laptop, download the file意図をしようとする場合についていくのクラスではラップトップで、ファイルをダウンロードして Ball.cs ball.cs .です。

Network programming in .NETネットワークプログラミングです。当期純 .です。 Sockets.ソケットです。 Making a connection.メーカーに接続します。 Server and client sockets.サーバーとクライアントのソケットです。 The TcpListener and TcpClient classes in .NET. tcpclientのクラスのtcplistenerとします。 NETを起動します。 Asynchronous programming.非同期プログラミングです。 class="style1">Notes revised Dec. 5, 2007, removing some unnecessary (unused) code in the example.クラス= " style1 " >ノート改訂2007年12月5日、削除するいくつかの不必要な(未使用)のコードの例です。 The unused code would be needed to send data, but in this first example, we are only receiving data.必要に応じて、未使用のコードがデータを送信するが、この最初の例では、我々はデータのみを受信します。

Network programming in .NET continuedネットワークプログラミングです。当期純継続 .です。

Popularity: 3% [人気: 3 % [ ? ですか? ] ]

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages. を共有して楽しむ: これらのアイコンのリンクを社会的ブックマーキングサイトを発見する読者が共有し、新しいウェブページをご覧ください。
  • blogmarks
  • del.icio.us
  • Furl
  • Reddit
  • Shadows
  • YahooMyWeb
  • StumbleUpon
  • Digg
Related Posts: 関連記事:
  • UCLA's Introduction to C++ Programming Course UCLAのC + +プログラミングの入門コース
  • MIT Database Systems Course mitデータベースシステムコース
  • Free Java Lectures - Two Semesters of Java無料のJavaの講義-2つの学期のJ ava
  • Emerging Technologies Web Dev Course Notes新興技術のウェブ開発コースノート
  • How Computers Work Course with Lecture Videos講義の動画をどのようにコンピュータの仕事コース

  • No Commentsコメントはありません »

    No comments yet.コメントはまだありません。

    RSS feed for comments on this post.この投稿にコメントをRSSフィードを登録しています。

    Leave a commentコメントを残す

    You must beしなければなりません。 logged in記録される to post a comment.コメントを投稿するにします。



    Powered by 電源を WordPress WordPressの