`
happmaoo
  • 浏览: 4473249 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Web Site/Web Application Item Template for Silverlight

阅读更多
<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 添加Application 脚本

    一个简单的操作IIS7 的脚本. 依靠系统自带的Appcmd.exe工具, 进行添加Applicaiton Pool, Application及给Application分配...appPath: the path of the application, for example, “Default Web Site/myapp”

    Web2.0社区平台源码

    Web/Themes/UserDomains/Kaixin/Controls/PersonUsers/ApplicationMenu.ascx 46.修复在IE下点击主题标签,跳转至搜索主题页,标签显示乱码问题 Web/Themes/Channels/Default/Pages/Forums/ShowForumThread.aspx ...

    Personal web site Start Kit

    【个人网站启动套件——...总之,"Personal Web Site Start Kit" 提供了一个实践ASP.NET技术的起点,对于想要学习Web开发的个人来说,这是一个极好的资源,能够帮助他们快速上手,并在此基础上拓展自己的知识和技能。

    WebGL编程指南源码.zip

    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 ...

    Build Your Own Web Site The Right Way Using HTML & CSS(part1)

    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

    恶意网站实验室(Malicious Web site Labs)旨在通过监测分析抑制恶意网站传播、爆发 ,减少其危害程度,并速报形式发布预警公告。每周生成HOSTS屏蔽文件,及时将监测数据用于反击恶意网站。

    Silverlight 4: Problem - Design - Solution

    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 ...

    Professional JavaScript for Web Developers英文版

    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 ...

    how to out date from datebase

    QTP与database之间的互动,学习QTp的延伸和扩展

    Web Site Maestro v8.6.3

    《Web Site Maestro v8.6.3:优化网页加载速度的专业工具》 在互联网世界中,网页的加载速度是用户体验的重要组成部分。Web Site Maestro v8.6.3是一款专为网页开发者和网站管理员设计的高效工具,它能够通过深度...

    Good web site for smvc

    标题和描述中提到了“Good web site for smvc”,这里指的应该是“Spring MVC”的学习网站,因为“smvc”可能是一个缩写或是打字错误,而Spring MVC是Java开发中常用的一个模型-视图-控制器(MVC)框架。Spring MVC...

    Best_Practices_for_Speeding_Up_Your_Web_Site

    这是一篇介绍网站优化最佳实践的文章。文章为Yahoo发布在网上的,可以在其...值得每个Web设计人员参考。 原文网址为:http://developer.yahoo.com/performance/rules.html 我就是把它压成了PDF,方便随时观看复习。

    SilverlightPDf视频教程下载

    1. **Silverlight基础**:首先,你需要了解Silverlight的基本概念,如XAML(Extensible Application Markup Language)用于界面布局,C#或VB.NET作为后端编程语言,以及如何创建和配置一个新的Silverlight项目。...

    Building Scalable Web Sites 英文版

    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

    标题“Building.a.Web.Site.with.Ajax”暗示了这个主题是关于使用Ajax技术构建Web站点的。Ajax(异步JavaScript和XML)是一种在不重新加载整个网页的情况下更新部分网页的技术,提高了用户体验,使得交互更加流畅。 ...

    【思维导图】Web Application Security

    【思维导图】Web Application Security 在Web应用领域,安全问题始终是开发者和运维人员关注的重点。本资源围绕“Web Application Security”展开,通过思维导图的形式,详细梳理了Web应用安全相关的知识点,旨在...

Global site tag (gtag.js) - Google Analytics