我有一個網絡目錄,其中包含我們公司所有員工照片的轉儲。圖像被命名爲FirstnameLastinitial.jpg
。我最終試圖在Silverlight中構建這些圖片的照片瀏覽器,但我想我會從如何從該位置收集圖片開始。從Silverlight(混合)文件夾中顯示圖像
我想我應該生成基於該文件夾中的圖片的基於XML文件,或者我應該使用數據庫。然後,我可以使用Wall3D control in Blend來顯示它們。這只是一種可能的方式來顯示它們。
如果我創建一個XML的shell,如下所示,那麼我可以允許我的應用程序在生成後修改XML嗎?
<Photo>
<URL>Images/img10.jpg</URL>
<ImageName>Test 2</ImageName>
<ImageDescription>This is a picture of someone</ImageDescription>
</Photo>
另一種想法發生在我身上。 Silverlight是否甚至能夠從某個位置讀取圖像,還是必須將它們包含在XAP中?如果我使用RIA服務以某種方式將圖像提供給我的Silverlight應用程序,該怎麼辦?
有沒有人嘗試類似的東西?我知道我想做什麼,但我會承認這對我來說都是非常新的領域,因此我會很感激任何指導,指導,洞察力或者沒有任何其他鏈接幫助我指出正確的方向。
這裏是一個類似例子,我所拍攝的 - >http://tozon.info/gallery/
我有下面的,它可以在,但只有從HTTP,像這樣讀出的圖像 - >
BitmapImage bi = new BitmapImage();
bi.UriSource = new Uri("http://upload.wikimedia.org/wikipedia/en/d/d6/Dragon_Age.jpg");
MyImage.Source = bi;
我希望能夠做的是從本地網絡共享(\\服務器\共享\ filename.jpg)或從服務器上的Web部分文件夾閱讀。
絕對不是浪費我的時間。我建議Silverlight,因爲我們是A)一家微軟商店,B)我想學習SL,C)我想向老闆證明SL應用程序的外觀。如果我失敗了,那麼你的方向就是我去的方向。 – 2009-11-11 14:57:06
如果你在Silverlight中犯了錯誤,在ASP.Net中執行這件事非常容易。如果你是一家以微軟服務器爲主的微軟商店,我會在php之前查看這個。 – 2009-11-11 15:05:37
的確,大部分可以在php中完成的事情都可以在asp.net中完成。祝你好運! – 2009-11-11 15:12:36