<iframe align="top" marginwidth="0" marginheight="0" src="http://www.zealware.com/46860.html" frameborder="0" width="468" scrolling="no" height="60"></iframe>
Web Application Item Template and Web Site Item Template for Silverlight
First Kick
近日於使用Visual Studio 2005撰寫Silverlight範例時,發覺到每當寫一個範例,要不是複製Sence.xaml、Sence.xaml.cs,然後再修改裡面的程式碼,要不就是每次都得建立一個新的Silverlight專案才行,實在蠻不方便的,基於懶惰的本性,動了自訂Template的念頭。這次做了兩個Template,一個是用於Silverlight Project的,另一個是可用於Web Site(include ASP.NET Ajax Web Site),兩者用法大致相同。
ItemTemplate 的安裝
Web Site | 將SilverlightWebItemTemplate.zip放到
My Documents\Visual Studio 2005\Templates\ItemTemplates\Visual Web Developer目錄下。
|
Web Application | 將SilverlightItemTemplate.zip放到My Documents\Visual Studio 2005\Templates\ItemTemplates\Visual C#目錄下。 |
Silverlight Item Template for Web Site
當正確將Template複制到ItemTemplate資料夾後,在建立Web Site或是Ajax Web Site之後,選取New Item便可看到下面的畫面。
點選Add按紐後,這個ItemTemplate會建立四個檔案:.xaml、.xaml.cs、.ascx、.ascx.cs,如下圖。
當然,你還得先將Silverlight.js複製到這個Web Site中。
接著切換到要放入Silverlight的.aspx,加入引入Silverlight.js的程式碼。
@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> html xmlns="http://www.w3.org/1999/xhtml"> head runat="server"> title>Untitled Pagetitle>
head>
body> form id="form1" runat="server"> asp:ScriptManager ID="ScriptManager1" runat="server" /> script type="text/javascript" src="Silverlight.js">script> div> div> form>
body>
html>
|
最後加入Page1這個UserControl到想要的位置即可。
執行後結果如下。
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1714631
分享到:
相关推荐
一个简单的操作IIS7 的脚本. 依靠系统自带的Appcmd.exe工具, 进行添加Applicaiton Pool, Application及给Application分配...appPath: the path of the application, for example, “Default Web Site/myapp”
Web/Themes/UserDomains/Kaixin/Controls/PersonUsers/ApplicationMenu.ascx 46.修复在IE下点击主题标签,跳转至搜索主题页,标签显示乱码问题 Web/Themes/Channels/Default/Pages/Forums/ShowForumThread.aspx ...
【个人网站启动套件——...总之,"Personal Web Site Start Kit" 提供了一个实践ASP.NET技术的起点,对于想要学习Web开发的个人来说,这是一个极好的资源,能够帮助他们快速上手,并在此基础上拓展自己的知识和技能。
https://sites.google.com/site/webglbook/ This book covers the WebGL 1.0 API along with all related JavaScript functions. You will learn how HTML, JavaScript, and WebGL are related, how to set up and ...
Ian Lloyd works as a senior web designer for Nationwide Building Society where he’s largely responsible for promoting the web accessibility ethic. Ian is also a member of the Web Standards Project ...
恶意网站实验室(Malicious Web site Labs)旨在通过监测分析抑制恶意网站传播、爆发 ,减少其危害程度,并速报形式发布预警公告。每周生成HOSTS屏蔽文件,及时将监测数据用于反击恶意网站。
Using a Web site created by the author as a reference point, you'll go through the steps of creating a live, fully functional application for the Web using Silverlight 4 and the Silverlight Control ...
Web application developers attempting to enhance site usability; novice JavaScript developers. Nicholas C. Zakas worked with the Web for over a decade. He has worked on corporate intranet ...
QTP与database之间的互动,学习QTp的延伸和扩展
《Web Site Maestro v8.6.3:优化网页加载速度的专业工具》 在互联网世界中,网页的加载速度是用户体验的重要组成部分。Web Site Maestro v8.6.3是一款专为网页开发者和网站管理员设计的高效工具,它能够通过深度...
标题和描述中提到了“Good web site for smvc”,这里指的应该是“Spring MVC”的学习网站,因为“smvc”可能是一个缩写或是打字错误,而Spring MVC是Java开发中常用的一个模型-视图-控制器(MVC)框架。Spring MVC...
这是一篇介绍网站优化最佳实践的文章。文章为Yahoo发布在网上的,可以在其...值得每个Web设计人员参考。 原文网址为:http://developer.yahoo.com/performance/rules.html 我就是把它压成了PDF,方便随时观看复习。
1. **Silverlight基础**:首先,你需要了解Silverlight的基本概念,如XAML(Extensible Application Markup Language)用于界面布局,C#或VB.NET作为后端编程语言,以及如何创建和配置一个新的Silverlight项目。...
and how to have a team of developers work on a site without creating new problems for visitors and for each other.Presenting information to visitors from all over the world Integrating email with your...
标题“Building.a.Web.Site.with.Ajax”暗示了这个主题是关于使用Ajax技术构建Web站点的。Ajax(异步JavaScript和XML)是一种在不重新加载整个网页的情况下更新部分网页的技术,提高了用户体验,使得交互更加流畅。 ...
【思维导图】Web Application Security 在Web应用领域,安全问题始终是开发者和运维人员关注的重点。本资源围绕“Web Application Security”展开,通过思维导图的形式,详细梳理了Web应用安全相关的知识点,旨在...