2012年2月21日火曜日

複数選択させるFileUploadには、NultipleFileSelectionのおまじないが必要

複数選択させるFileUploadには、NultipleFileSelectionのおまじないが必要

<telerik:RadAsyncUpload runat="server" ID="AsyncUpload1" MultipleFileSelection="Automatic">
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
</telerik:RadAsyncUpload>

2012年2月14日火曜日

SharePoint SPMetal

SharePointのデータをLinqで操作する場合、DCクラスを自動的に作成してくれる

http://msdn.microsoft.com/ja-jp/library/ee538255.aspx

Windowsの[スタート]メニューから
[すべてのプログラム]-[Microsoft SharePoint 2010 Products]内の
[SharePoint 2010 管理シェル]を起動します。

管理シェル内で、次のSPMetalコマンドを実行します。

spmetal.exe /web:http://yhirose-pc /namespace:VisualWebPartProjectSample.VisualWebPart1 /code:SampleDC.cs

2012年2月10日金曜日

2012年2月8日水曜日

iPhoneの判定

@ITより抜粋

Webブラウザ判定

通常のWebブラウザと同様に、ユーザーエージェント名からiPhone版Safariを判定できます。
iPhone版Safariのユーザーエージェント文字列は、次のようなものになります。
Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en)
AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A543 Safari/419.3

米アップルが提供している「Web Kit 判定スクリプト」を使えば
より簡単にiPhone版Safari(Mobile Safari)を判定できます。
以下のページから「webkit_normal.zip」をダウンロードして解凍し
「WebKitDetect.js」をWebページに読み込ませます。

http://trac.webkit.org/wiki/DetectingWebKit

そして次のファンクションを実行すれば、閲覧中のWebブラウザがiPhone版Safariかどうか
ブーリアンで返ってきます。

WebKitDetect.isMobile()

これで、「trueが返ってきたらCSSをiPhone用に切り替える」といった仕組みを作ればよいでしょう。

2012年2月3日金曜日

Webアプリケーションからフォルダをサーバ側にUploadする

Webアプリケーションからクライアントのフォルダをサーバ側にUploadする方法

Webアプリケーション(Webブラウザ)からは、複数ファイル指定は可能だけど
フォルダまでは、Upload出来ない。
SilverLightでも同様だった。

UniPaas(dbMAGIC)のリッチクライアントでは、クライアント側のOSコマンドを発行する
ことが出来るので、コレを利用して、クライアント側から、xcopyを行った。

MAGICリッチクライアントの実態は、MicrosoftのClickOnceなので
今後、簡単なClickOnceを作っておけば、後々楽になりそうですう。

Java Appletだと、MyUploaderだったか、$119で販売している。
.netでも、同様な感じのが有ると便利です。

2012年2月1日水曜日

SharePoint

MicrosoftのSharePointの案件が決まった。
microsoftの新規案件窓口で相談したら、冷たくあしらわれた。
仕方なく、SharePointの解説本を購入
SharePoint、結構機能が多いので、勉強しないと

2012年1月25日水曜日

WebSitePanel

WebSitePanel とは?

IIS の Web 共有ホスティング機能を提供してくれる Web アプリケーションです。

CodePlexにて、Open Sourceになっています。
なかなかきれいな画面です。

http://websitepanel.codeplex.com/