以上が世間一般的なITアーキテクトの役割の厳密な定義だが、筆者は、ITアーキテクトを「技術面のマネジメントを行う役割だ」と定義している。つまり、プロジェクト・マネージャーがプロジェクト全体の管理を行うのに対し、技術面全体の管理を行うのが、ITアーキテクトの役割なのである。 ITアーキテクトの具体的な作業は、ITSSで定義されている説明どおりである。ただ...
また、SP1には含まれていませんが、ほぼ同時期にリリース予定のテクノロジーとして「ASP.NET MVC Framework」(以下、ASP.NET MVC)があります。 ASP.NET MVC Framework ASP.NET 3.5の上で動作するMVC形式の開発を行えるフレームワーク それぞれが魅力的なテクノロジですが、中でも特に注目を集めるであろうASP.NET MVCにまずはフォーカスを当て、2回にわたって解説します。 ASP.NET MVC 概要 さ...
※ 画像は公式サイトより 秀逸なアイディアには模倣がつきまとう。これは車や電化製品、食品やキャラクターなど様々なビジネスに存在するリスクだ。そしてインターネット上のサービスでは模倣コストが著しく低く、面白いソフトウェアにはすぐに模倣したものが登場する。 Yonklyのトップページ だがクローンがオリジナルを越えることはまずない。むしろ真似されたことで...
『 MicrosoftASPのクイックスタートチュートリアル 』
「じゃんぬねっと」へようこそ。 当サイトでは、C#, VB.NET, J# などの .NET プログラミングで役立つ情報を提供していきます。 旧 VB ユーザーのために VB6 についても提供しておりますので、ステップアップにご利用ください。 当分は、ウィンドウズ フォーム (Windows Form) アプリケーションを中心にやっていきます。 当サイトは、常に未完成ですので随時更新しております。 動作が軽...
この方法を使えば、Spreadsheet::WriteExcel/ParseExcel などを使わずに、かつどんな環境のどんな言語で記述されているWebアプリケーションでも、Excel文章を出力できます。厳密に言うと、「ExcelやWordでも開けるファイル」なんですけどね(^^; はじめて教えてもらった時に、感動というか拍子抜けしたので、みなさんも同じ気持ちを味わって下さい(^^ もったいぶって背景から。 会社にお勤め...
PC の使い道は、メールやデジカメ写真の編集や保存、年賀状作成など、日常生活に欠かせないものになっています。プログラミングを覚えると、インターネット上の掲示板やデスクトップカレンダーなど、PC 用のソフトウェアを、自分専用に作ってしまうことができるのです。 「プログラミング」というと「難しそう」、「高価な開発ツールを用意しなくちゃいけないのでは ?」...
ASP.NET WebアプリケーションのUIをよりリッチに、より使いやすくするというAtlas。そのリリース計画や使いどころについて開発担当者に聞いた
ひょんなことら、クリスタルレポートを触ることになったのだが、これが、なんとも使いにくい。 入門ページはないのかと、googleで検索してみても、 これを書いている時点で、252件しかなく、VB入門だとかDelphi入門だとか、そういうキーワードで引っかかってきている。 しかも、15番目くらい以降は、なぜかエロサイトだ。 また、少し使えるようになっても、出てくる帳票は、ア...
本連載では、まだまだ日本語での資料が少ないMS AJAX Libについて、基本的な機能を解説するとともに、最終的にはMS AJAX Libを利用した自作のAjax対応コントロールを作成するまでを目的とするものだ。そして、連載第1回の今回は、MS AJAX Libを利用するうえで最も基本となる型システムにかかわる機能を紹介する。 なお、本連載を読み解くに当たっては、JavaScriptの基本的な構文を...
『 ぶっくまURLは、www.microsoft.com/japan/msdn/library/ja/vccore/html/_core_upgrading_an_existing_activex_control_to_be_used_on_the_internet.asp 』
『 ASP.NETアプリケーションのためにデザインされた300以上のフリーアイコン素材。商用利用OK。ASP.NET/ASP/MONOで開発されていること、およびリンクすることが使用条件。 』
サーバサイド・クラスのJavaScriptプロキシ。サーバサイドの指定されたメソッドについて、同名のJavaScriptメソッドが定義される。このプロキシ・コードが呼び出されると、サーバサイドとのXmlHttpRequest通信が行われ、サーバサイドのメソッドが呼び出される Ajax.NETによって生成されるJavaScriptコード 3. サーバ側ロジックを準備する 以下のような内容のPostNumberSearch.cs/PostNumberSearch.vb...
『 社内blogの構築。前編は、ASP.NET+SQLServer(MSDE)で動作するCommunityServer。非商用利用は無償(でもこれ商用利用?) 』
本連載では、マイクロソフトから提供されているモバイルWeb開発技術を分かりやすく解説することで、停滞気味なASP.NETモバイルWeb開発の状況に一石を投じたい。 なお本連載で対象とするのは、iモード、ezweb、Yahoo!ケータイなどの携帯専用ブラウザをターゲットとしたWebサイト開発である。従って、Opera miniなどの携帯フル・ブラウザへの対応は対象としない。 以下に本連載...
Visual Web Developer 2005 Express Edition には、ASP.NET 2.0 による Web アプリケーションの作成を始めるにあたって必要となるものがすべて揃っています。たとえば次のような機能が用意されています。 ドラッグ & ドロップによる使いやすいインターフェイスで簡単に Web アプリケーションを作成できるビジュアルなデザイナ。 コードや HTML をすばやく記述できる IntelliSense など、豊富な機...
「Webサーバ上に構築するエンタープライズアプリケーションを作るためのテクノロジーについて、基本的な疑問がある。君の考えを聞きたい・・・」 「君だったら、.NETとJ2EEで、どちらを選ぶ?」 「Webサーバは何を使うべきだろう(Apache、IIS、その他)? その理由は?」 「どのWeb開発言語がいいだろう(ASP.NET、Ruby、Ruby on Rails、Java、Python、その他)? その理由は?」 「君の会社では何を使...
大切なデータを第三者に読み取られないようにするには暗号化が有効だ。これを極めて簡単に実現できるEntLibの暗号化機能を紹介
Microsoft ASP.NET AJAX 1.0は、ASP.NETの開発生産性をそのままにAJAXによる使いやすいWebサイトを構築するためのフレームワークです。 開発者は、ASP.NET AJAX を利用することにより、クライアントサイドスクリプトを利用したインタラクティブなWebサイトを作成構築できます。ASP.NET AJAXはサーバーサイドコントロールとして動作するので、開発者はクライアントサイドスクリプトを記述する...
■ASP.NET の仕組み #この記事はVSUGのメールニュースに連載したコラムをまとめ、説明用の図を追加したものです。 1.処理の開始と HttpContext ASP.NET を含む Web アプリケーションでは、ブラウザから Web サーバにリクエストが投げられることによって一回の処理が開始され、Web サーバがブラウザにHTMLを送り返すことで処理が終了します。Web アプリケーションはこのリクエスト単位の...