アシアルブログ

アシアルの中の人が技術と想いのたけをつづるブログです

Monaca for Visual Studioのトレーニング講座が始まりました

こんにちは、生形です。
先々月、Visual StudioをエディターとしてMonacaを使うことができる「Monaca for Visual Studio」がリリースされました。
Visual Studio拡張機能としてインストールすることで、両ツールの強みを活かした、高機能な開発環境を構築することができます。

Monacaの特長


iOSアプリをクラウド上でビルドすることができる(Windowsで開発OK)
・実機でのデバッグ

Visual Studio の特長


Team Foundation ServerやAzure Mobile Serviceとの連携
・インテリセンスによる、高度な開発補助機能

インテリセンス自体はMonacaクラウドIDEでも効くのですが、、、
さすがVisual Studio、UIがリッチで使いやすいです。

引数の並びを忘れてしまうことってよくありますが、
何番目に何を指定すれば良いのかまで表示してくれるので調べる手間が省けます。


先日、このMonaca for Visual Studioを使ったトレーニング講座を実施しました。
受講者の方には、5時間かけて以下のメモアプリを1から作ってもらいました。


メモのデータはAzure Mobile Serviceに保存していて、UIはOnsen UIを使って作っています。
ツールの使い方だけでなく、フロントエンドやバックエンドの知識を身に着けることもできる構成になっています。

受講者の方にMonaca for Visual Studioを触ってみた感想を尋ねたところ、
以下のような声をいただきました。

・はじめて触ったが使いやすい
クラウド上のIDEよりコード編集が楽でよかった
・インテリセンスが便利だった
・思った以上に操作しやすい
・普段VisualStudioを使っているので、慣れた環境でアプリを作れるのが良い


実際、これまでに開催したMonacaクラウドIDE)のトレーニング講座よりもコードのボリュームは多かったのですが、
皆さんスムーズにアプリを完成させることができたようでした。

なお、次回は5/21(木)に開催予定です。
http://peatix.com/event/87118/


VisualStudioの環境をお持ちの方は、ぜひMonaca for Visual Studioを試してみてください!

高機能なPHP統合開発環境「VS.Php日本語版 2.4」β版リリース

こんにちは、川原です。

Visual Studio インターフェースを用いたPHP開発用IDEの次期バージョン「VS.Php日本語版 2.4」のβ版をリリースしました。



VS.Phpを現在使用している方、まだ使用したことのない方も、ぜひダウンロードして試用してみてください。

また、まだまだβ版の段階ですので、いろいろと評価してただき、不具合やバグなどありましたら、正式版リリースまでに対応させていただきますので、こちらのお問い合わせフォームよりご連絡いただけたら幸いです。

次期バージョン2.4では、主に以下の機能が追加されます。

Visual Studio 2008に対応

VS.Php 2.4から、先日、日本でも正式版の提供が開始されたVisual Studioの最新版Visual Studio 2008対応のエディションが追加されました。
VS.Php for Visual Studio 2008を使用することにより、最高品質のPHPアプリケーションをより迅速に作成、デバッグ、デプロイできるようになります。

Xdebug搭載

今までは、PHPスクリプト用のデバッグツールとして「DBG」が搭載されていましたが、2.4からは「Xdebug」が追加されました。お好きなほうからお選びいただけ、PHP4では「DBG」、PHP5では「Xdebug」といった感じで使い分けていただくこともできます。

■Website Copy

もう一つの主な機能として、ファイル転送機能「Website Copy」が追加されました。
Website Copyは、ファイルのデプロイをより簡単にするための機能です。
ファイルのダウンロードやアップロードや、ファイルやフォルダの名前の変更、新しいフォルダの作成、削除など、ファイルに対する基本操作が可能です。


>>BOXNC
VS.Phpとは
「VS.Php」は、米国のJcx Software社が開発したPHP用のIDE で、人気の高いVisual Studio .NETIDEワークベンチを利用することで、PHPアプリケーションのデザイン、開発、デバッグ、デプロイ環境を提供します。

また、インテリセンスや、デバッグ機能、ダイナミック・ヘルプ、Smartyエディタなど開発効率を上げるための多くの優れた機能を備えています。