関連記事 ⇒ さくらのマネージドサーバに変更することに

4月 112011
 



[note]

vb2005でSqlServer2008ってダメなんですか?それとも取ってきたものがダメだった?設定とか?
Java(eclipse)のときもTOMCAT(との接続で)で挫折で…

[/note]


いけるはずだけどねえ、
オールインワンのパッケージみたいな開発環境はMicrosoftにはないんかな〜??ないみたいやね。。


ってこれちゃうの⇩
総合開発環境って書いてあるし、イクリプスと一緒でしょう、
テストしてデバッグして実行して書き出してって感じでは?

[note]

参考 visual studio
Microsoft Visual Studio(マイクロソフト ビジュアル スタジオ、マイクロソフト ヴィジュアル ストゥディオ)はマイクロソフトのソフトウェア開発製品群及びそれらを管理する統合開発環境 (IDE) である。これを用いることによりアプリケーションソフトウェア、ウェブサイト、ウェブアプリケーション、ウェブサービスなどの作成を行うことができる。Visual Studioで作成したものを動かせる環境(ターゲット環境)も、Windows、Pocket PC、Xbox 360、スマートフォンと幅広い。

含まれる製品 [編集]

最新のバージョン [編集]
Visual C++ (VC)
Visual C# (VC#)
Visual Basic .NET (VB)
Visual Web Developer (VWD)


Visual Basic 2010 Express はWindows アプリケーションの楽しく簡単な作成方法に興味を持つ、趣味で開発を行うユーザー、プログラミング初心者、および学生に最適な開発ツールです。利用の幅が広く、どなたにでもすぐにお使いいただけます。

これかな簡単そうなのは、、、

このページの下にある

http://www.microsoft.com/japan/msdn/vstudio/express/

Visual Basic 2010 Expressってのやってみては?

http://go.microsoft.com/fwlink/?LinkId=190490



[/note]

[note]
VB.NetでSQLServer2005に接続できません。教えてください。 – 教えて!goo
http://oshiete.goo.ne.jp/qa/3420646.html

[/note]



[note]

参考 visual basic

Visual Basicには、大きく分けて2種類ある。1つはバージョン1.0から6.0までの旧来版、もう1つはバージョン 7.0 (2002) 以降の.NET Framework対応版である。.NET Frameworkに対応したバージョン7.0以降はバージョン6.0以前と比較して大きな変更が施され、互換性もない。


フォーム上に、あらかじめ用意された各種のGUIパーツ(コントロール)を配置して、それらのプロパティが変更されたり、マウスでクリックされたりするなどイベントが発生した場合の処理を記述してゆくことで、プログラムを作成していくスタイルが特徴。グラフィックの描画など、GUIを実現するときに付随する定型的な画面管理はパーツの内部で行なわれるため、プログラマが直接記述する必要性が大幅に低減され、記述が煩雑になりがちなGUIを利用したプログラムを、簡単に作成することができる。

[/note]

まあエクセルのVBAみたいに画面でみながらちょこちょこフォームとか
くっつけていって作る感じですね。



[note]
参考 .NET Framework
Microsoft .NET Framework(マイクロソフト ドットネット フレームワーク)は、マイクロソフトが開発したアプリケーション開発、実行環境。
WindowsアプリケーションだけでなくXML WebサービスやウェブアプリケーションなどWebベースのアプリケーションなどを取り入れた環境。一般に.NETという場合、.NET全体の環境を指す。
また.NET Frameworkの基盤となっている仕様である共通言語基盤 (CLI)はEcmaインターナショナル、ISO、JISにて標準化されており[1][2][3]、マイクロソフト以外のベンダーが独自に実装することもできる。実際にノベルによるMonoプロジェクトをはじめ、いくつかのオープンソースによる実装プロジェクトがある。それらを使うことで.NET FrameworkでコンパイルしたプログラムをLinuxやMac OS XなどのWindows以外のOSでも動かすこともできる。なお、CLIのマイクロソフトの実装を共通言語ランタイム (CLR)と呼ぶ。.NET FrameworkはCLRにその他ライブラリ群を加えたものと言える。
近年では共通言語ランタイム上でJava仮想マシンの実装を試みるIKVM.NETなどのオープンソースプロジェクトも活発化している。
[/note]

つまりなんで.NET Frameworkなんてあるかというと
Macintoshとか、LinuxとかOSが違ったりしてもどこでも
同じプログラムを動かせるようにするためです。

・プログラムを一個作るだけで済む
・作り変えて2個3個とOSごとにプログラムを用意して作らなくていい
・つまりそういう広い世界、ネット上の様々なOSから利用できましょうってことで.NETって名前になったんやと思うよ。
・狭い世界やと、ローカルというか、LAN内だけでよかったけど、そうじゃなくてお客さんに公開しようと思ったら、会社の中のLANの中から飛び出して外部のお客さんからもアクセスできるようにしないといけないし、それなりのサーバー(データベースサーバー、sqlserverとか)も後方で用意してる感じでしょうね。
・でもたくさんのお客さんがアクセスするってことは、お客さんのpc環境も様々やってりするけど、そうすると全員の希望に答えていたら、ものすごいプログラミングに時間がかかってくるし、めんどいし、終わりがない。

そこでその面倒いけど、共通部分については.NET Frameworkでまとめて作ってしまうから、あとはプログラムについてはいままでどおり、vbならvbで作っていいよ、c言語ならc言語で作っていいよ、あとは俺(。NET Frameworkが頑張って変換して、みんなにわかるように伝えるから、みたいな感じかなあ。

つまり面倒な部分を,NET Frameworkでまとめて処理するから、プログラマーはプログラムを作ることだけに集中できるかんじかな

生産コスト減というわけ
・基本何でも儲けるため?のコスト削減、作業時間削減のためという感じですね。。楽にやりましょうってことです。



[note]
vb2005

Microsoft Visual Basic(マイクロソフト ヴィジュアル ベーシック、VB)はBASIC言語を基に作られたマイクロソフトのスタンドアロン開発用プログラミング言語であり、RADに対応した統合開発環境の名称。


バージョンの履歴
製品名 バージョン 内部バージョン リリース 備考
Visual Basic .NET 2002 7.0 2002年 言語仕様の大幅変更(完全なオブジェクト指向)。実行環境に.NET Framework 1.0を採用。
Visual Basic .NET 2003 2003 7.1 2003年 .NET Framework 1.1に対応。
Visual Basic 2005 2005 8.0 2005年 .NET Framework 2.0に対応。
Visual Basic 2008 2008 9.0 2007年 LINQやラムダ式の導入など言語機能を強化。.NET Framework 3.5に対応。
Visual Basic 2010 2010 10.0 2010年 2010年5月現在での最新版(5月現在ではExpressEditionのみ).NET Framework 4.0に対応。
[/note]


ってことでビジュアルベーシック5ってふるくないですかい??
どうせなら新しいやつ使ったらええと思いますが。。せめてsqlサーバと同じ2008にしとけばいいと思います。

それか古い方で合わせて、sqlサーバー2005とか笑(2003かな?)、まあ、それは冗談だけど。

どっちみち最新のものを使った方がベターだと思います。

1案
・2008か2010のvb
・2008sqlserver

2案
またはなんか開発環境で上記2つのセットになったオールインワンみたいな開発環境がないのか探してみたまえ。


3案
それでも不可でしたら、

使ったことはないが、下記エキスプレス版のをインストールしてみては、
あんまりインストールすると、かなりパソコンが重くなりそうやけど。。

[note]
SQL Server Express Edition
詳細は「SQL Server Express」を参照
SQL Server Express EditionはMSDEの後継製品で、引き続き無償で公開されている製品。 MSDEで利用できなかった管理ツール (SQL Server Management Studio Express) も公開され、管理が容易になった。また、データベースのサイズが最大2GBから4GBまで拡張された。ただし、物理CPUの認識が1つに制約されたりメモリの使用量が1GBまで縮小されるなどの制約もある。またMSDE 2000に存在したジョブスケジュールなどの機能が省かれた。
高度な機能は利用できないが、その代わりWorkgroup Edition以上のエディションと同等のプロトコルとTransact-SQLが利用できるので、無償の開発プラットフォームを提供する事によりユーザーの囲い込みを図る、マイクロソフトの戦略的パッケージと言える。同じコンセプトの戦略をとるものにIBM DB2-Cがある。

[/note]


[note]

参考 visual studio


[/note]
参考 ウィキペディア
microsoft homepage




Sorry, the comment form is closed at this time.

関連記事はこちら

関連記事はこちら

■関連記事 ⇒ さくらのマネージドサーバに変更することに






じゃらん Web サービス Supported by 楽天ウェブサービス