SL复习笔记之平稳转型——基础篇(一)
第一,“XAP”文件。
1、xap文件是Silverlight应用程序的压缩文件。它包括AppManifiest.xaml、编译输出的Silverlight项目集(.dll)和Silverlight应用程序需要的资源。你可以通过Winrar来解压,查看里面的资源,当然要更换下扩展名。
您可以通过<asp:Silverlight>标签在“aspx”页面中加载“.xap”文件。也可以使用“<object>”标签,在HTML中来加载.xap文件。
2、它通常位于项目的“bin\debug”文件夹下。
3、SL组件需要Web页面来加载。
4、在WP开发中可以直接安装部署(关于SL用于Windows Phone单独来写,敬请关注。有时间的话,会把自己开发的Windows Phone 软件(WPBOX手机保险箱—参赛获奖作品)写出来,跟大家分享下。)
第二,“XAML”文件。
1、App.xaml文件。
用于声明“共享资源”,例如笔刷、各种样式资源等。它的后置代码文件“App.xaml”用来处理全局应用事件。比如,Startup,Exit,UnhandledException。
它类似于asp.net的“Global.asax”。
2、"Page.xaml"文件。
这是默认的“xaml”文件,也是一个虚拟的开始页面。在它其中不包含任何UI元素,"UserControl"是最高层次的控件,“Grid”是“布局面板“。所有UI元素必须放在其中。
3、可以通过设置”Application.RootVisual“来更改默认的".xaml"页面。在”App.xaml.cs“中的”Application_Startup“中。
梳理下自己完成SL项目后的基本知识,未完待续。。。
由于现在手中还有点项目,慢慢写吧。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】博客园携手 AI 驱动开发工具商 Chat2DB 推出联合终身会员
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· ASP.NET Core - 日志记录系统(二)
· .NET 依赖注入中的 Captive Dependency
· .NET Core 对象分配(Alloc)底层原理浅谈
· 聊一聊 C#异步 任务延续的三种底层玩法
· 敏捷开发:如何高效开每日站会
· 终于决定:把自己家的能源管理系统开源了!
· C#实现 Winform 程序在系统托盘显示图标 & 开机自启动
· 了解 ASP.NET Core 中的中间件
· 实现windows下简单的自动化窗口管理
· 【C语言学习】——命令行编译运行 C 语言程序的完整流程