ラベル Visual Studio の投稿を表示しています。 すべての投稿を表示
ラベル Visual Studio の投稿を表示しています。 すべての投稿を表示

2007/03/07

Windows Visata をInstallする前に。

既に日本でも一般向けに発売されてから一ヶ月が経過したWindows Vistaですが、売れ行きはどうなんでしょうか?

私の周りでの普及率はイマイチです。仕事柄、顧客なり関連会社での導入状況も見てますが、絶対的に比率は低いです。WindowsXPからのUpgradeなんて、担当者の先行的というか趣味的/実験的な例以外では未だ聞いた事がないです。

以前にWindows VistaからNASに接続できないトラブルの件に関して書きましたが、これはあくまでも新規のPCにプレインストールでVistaが入っていたものです。

私も職場でやや古いPCにVistaを入れてはありますがRC版であり、最近はあまり触っていません。本来ならばMS
製品にはβ版なりRC版に触れる環境にあるので、もっと評価すべきなんでしょうが、Windows VistaのみならずOffice等の評価も遅れがちです。

ですがここ最近は、Vistaを少し使い込んで慣れたら新しいPCを購入しようかなと考えているので、少しVista導入に関して事前にいくつかのポイントを調べて列挙しようかと思います。

新規のVista対応なPCならば問題なくインストールも出来るでしょうし、プリインストールならば導入そのものは必要ありませんが、購入したPCに何のOSのみでソフトウェアもハードウェアも追加しないなんて事はないので、普段使っているSoftware/Hardwareの対応状況はチェックしておく必要があるかと思います。

私の使用環境で最大の問題となっていたのがVisual Studio 2005です。コードを書くのもレビュー/デバッグするのも、そしてBloggerのテンプレートに手を入れるのにも使ってますし、Windows XP上ではすこぶる安定してますので、これが不安定になったり問題が発生するようでは困ります。

やっと3月日になってVS2005 SP1 Update for Vistaがリリースされました。

だけどこれだけあった問題点が、どこまで対処されたのかが何処にも書いてないような・・。

タイトル : Windows Vista ではデータセット デザイナが非常に低速になる

  • 説明 : Windows Vista では、データセット デザイナの表示が極めて低速です。Windows Vista では Windows 描画のサポート方法が変更になり、この結果デザイナの動作に影響があります。
  • 回避策 : ありません。


こんな感じて「回避策: ありません」なんてのが結構あったのですが、これらに対応したとかの記述を見つけられませんでした。

本来ならVistaインストールのきっかけとなるVS2005 SP1 for Vistaのリリースなんですが、こんな状況であり、自ら人柱的に試す勇気もなく、またしても先送りにされるのでした・・。

続きを読む・・

2007/01/28

VS.PHP (2)

VS.PHP 使ってみてますが、なんかシックリきません。なんというか取り合えず使えるようにしましたってレベルから抜け出てない感じがしてます。

コード書いていて、Intellisenseはincludeしたオブジェクトに対しても使えたりできるので便利ではありますが、評価できるのはこの辺りぐらいかと。なんかインデントの処理とかも変な感じで、突然手前のタブに落とされたりするのが不快であったり。

PHPなんでコンパイルやBuildって概念は基本的にないんでしょうけど、C#なVB.NETなASP.NETがBuildにより実行前にコードの評価がしてもらえるのに比べて、実行時に初めてエラーとなる=ブラウザ上にエラーが表示ってのがもどかしい。

Debug面では変数のWatchに関しては、日本語が入るとArray系の展開はダメダメです。またImmediate Windowは使えない(機能しない)です。変数Watchに関してはAuto・Localも所詮はPHPなんでみたないな・・・。

それとコードのReleaseというかPublish、つまりはFTP等によるServer上へのコピー機能ぐらい付けてよと。

VS.PHPというよりもPHPやDBGなりの機能・仕様による制限的な面も大きいのでしょうが、あまり期待してはいけないのかなぁと。

続きを読む・・

2007/01/24

VS.PHP

VS.PHPを購入しようかなとか思って再度インストールしてチェックしてたんですが、まだちょっと時期が早かったみたいです。

VS.PHPはVisual Studio無しでも動くStand alone版(つまりIDEとしてのVisual Studioが同梱されてる)と、既存のVisual Studioの上で動くバージョンがあるのですが、どちらにしても基本的にはPHPを別途インストールしたりIISやApacheの設定やインストールが不要です。

Visual StudioでASP.Netの開発環境でもIISはOSにインストール必要が無く、仮にOSにIISがインストールされていてもデバッグ時にはそれとは別途に別インスタンスが別ポートで起動するのと同じです。VS.PHPの場合はApacheですけどね。つまりは既存環境の影響を及ぼす事なく開発が出来るので便利ではあります。

そんな感じなんで、VS.PHP下にはPHP4とPHP5双方がインストールされていてます。これは双方をConfiguration Managerで簡単に切り替えたり出来るんで便利なんですがPHPは5.2.0を使いたいってなった時に、ちょっと面倒というか今回はDBGが対応してないというかVS.PHPにImplementsされたDBGが5.2に対応してなくて、PHPだけ入れ替えてもDebugが出来ないという状況ですって事。

Release元が違うから、言語のVersionだけ上がっても他が追随するのにはちょっとLagがあるのは仕方ないので、もう少し待ってみる事にします。

それにしてもインストールされるディレクトリ名に空白が入ってたり、"PHP 5" とかってディレクトリ名は違和感あるんだよなぁ。

続きを読む・・

2006/12/25

Revision control.

最近になってPrivateでは、Visual Studio 2005でもSubversionというかAnkhSVN を使うようになりました。

それで サーバーは自分で立てるんではなくて http://unfuddle.com/ とかも使ってみてます。ドキュメント管理用にTortoiseSVNとかも使ってたんで最低限は使えるんですが、
Visual Source Safe(VSS)な生活が長かったんで戸惑うというか、やりたい事の操作がまだわからなかったり。

そういえばGoogle CodeでProject Hosting して全てを晒せって話もありじゃないかとか思ってたりも。 自分が書いたコードに対するライセンス的な問題さえクリアできれば、Backupもされてるみたいだしサーバーのレスポンスは良いしだし。

VSS も2005になってネットーワークというかWAN経由での利用が楽にはなったし、当たり前だけどVisual Studioとの親和性というか使い勝手はとても良いので、まだ最終的にどうするかは決めかねるところではありますが、暫くは両方使いながら評価したいと思ってます。

ちなみにhttp://unfuddle.com/では15MBまでは無料なアカウントを使ってるんですが、その容量の感覚がまったく掴めないです(笑。ソースコードの容量なんて気にした事なかったですしね。 これも良い経験ですかね?

続きを読む・・

2006/11/30

VS.Php for Visual Studio

PHPから離れて久しいですが、VS.Php for Visual Studio なんてのが出ているのに気づいてちょっと使って見たくなりました。

名前の通りにVisual StudioをIDEとして使うPHP開発用のFrontendなんですが、Zend Studioとかよりリーズナブルだし使い勝手で悩むことも少なそうだし、Eclipseさんはちょっと苦手なんでとか考えてる私には合いそうな予感はしています。

結構初期からVisual StudioのIDEは好きで、JavaなんかもわざわざVisual Studio上で書いてたりしてた時期もありました。(JDK1.2になっても)

PHPはPHP/FIというか2.0の頃から使ってはいたんですが、Perlと同じで余人にはお勧めできないというか部下に教えるとちょっとCodingの行儀が悪くなりそうだったりとかで個人的に以外は使ってきませんでしたけ。当時満足なDebug環境が無くPrintf的なDebug中心だった事も理由ではあります。

そいうわけで開発環境としてDebug環境まで整ったZend StudioとかVS.Phpとかってちょっといいかなとは思うのですが、ASP.NetのCode Behindとかを知ってしまうと、今更PHPか・・・・とも考えてしまう。 だってお洒落じゃないですか、Code-Behind。デザインとロジックが別ファイルで管理出来るんですから。

それと基本的にDynamic typing of variablesな言語ってあまり好きではないんですよね。分かってる人が書いたのはStaticなのよりも逆に読みやすく簡素だったりするんですが、世に氾濫してるのはDirtyなCodeの方が多数を占めてたりもしますから。 昔VBとかで随分泣かされましたし。これは型付けの問題というよりも未宣言の変数に対する問題も多かったですけど。他人のコードをDebugしていると、Spellミスの別の変数使ってたりとか・・。

続きを読む・・