一个很好的Silverlight 3.0参考应用程序,包含源代码?(A good Silverlight 3.0 reference application, with source?)

编程入门 行业动态 更新时间:2024-10-25 04:21:52
一个很好的Silverlight 3.0参考应用程序,包含源代码?(A good Silverlight 3.0 reference application, with source?)

从未写过高质量的Silverlight应用程序,我期待为Silverlight 3.0(Silverlight 4.0不好,因为我有VS2008)找到一个优质的开源参考应用程序来帮助学习Silverlight。

理想情况下,我想看看:

在客户 - 服务器传统中的一条业务应用程序。 SQL Server后端 我不想使用像PRISM或CSLA这样的第三方库,因为我希望看到Silverlight核心技术是如何工作的。

我意识到Codeplex上有很多开源项目,但努力在这里找到任何经典的业务应用程序。

Having never written a production quality Silverlight app, I am looking to find a quality open source reference application for Silverlight 3.0 (Silverlight 4.0 is no good as I have VS2008) to help learn Silverlight.

Ideally I'd like to see:

a line of business application, in the client-server tradition. SQL Server back end no use of 3rd party libraries like PRISM or CSLA as I would like to see how the core Silverlight technologies work.

I realise there are plenty of open source projects on Codeplex, but struggled to find any classic line of business apps there.

最满意答案

诚实地说,将自己升级到VS 2010。如果您认真考虑成为Silverlight开发专业人员,那么版本4将是您最大的鼓舞。

并非所有较新的技术都支持Silverlight 3,所有最新的酷教程和项目示例都倾向于VS2010 / SL4。

您也不应该忽略像MVVM和Prism&MEF这样的库,因为它们正在迅速成为Silverlight项目的常见选择。 如果你首先使用Win-forms风格的方法来处理Win-forms风格的坏习惯,那么存在更多的危险。

下面是对Silverlight的MVVM的简单解释: http : //openlightgroup.net/Blog/tabid/58/EntryId/89/Silverlight-View-Model-Style-An-Overly-Simplified-Explanation.aspx

这些视频是创建/理解基于Prism的项目的一个很好的介绍,专门针对Silverlight: http : //channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-1-Taking-Sketched-Code-Towards- Unity /它包括他使用棱镜构建一个Outlook风格的应用程序(提供完整源代码)。

针对Prism和MEF的Codeplex项目,完整源代码和文档等在这里: http ://compositewpf.codeplex.com/wikipage?title=Getting%20Started&referringTitle=Home Prism由微软创建,不久将有最终版本版本4(包括MEF)。

In all honesty, get yourself upgraded to VS 2010. If you are serious about becoming a professional in Silverlight development, version 4 has the most bang-for-your-buck.

Not all the newer technologies are supported for Silverlight 3 and all the latest cool tutorials and project examples tend to be in VS2010/SL4.

You also should not ignore patterns like MVVM and libraries like Prism & MEF as they are rapidly becoming commonplace for Silverlight projects. There is more danger of you getting into Win-forms-style bad habits if you use a Win-forms style approach to Silverlight at first.

Here is a simple explanation of MVVM for Silverlight: http://openlightgroup.net/Blog/tabid/58/EntryId/89/Silverlight-View-Model-Style-An-Overly-Simplified-Explanation.aspx

These videos are a good introduction to creating/understanding Prism-based projects, specifically for Silverlight: http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-1-Taking-Sketched-Code-Towards-Unity/ It includes him building an Outlook-style application using prism (with full source provided).

The codeplex project, full source and documents etc, for Prism and soon MEF is here: http://compositewpf.codeplex.com/wikipage?title=Getting%20Started&referringTitle=Home Prism was created by Microsoft and will soon have a final release of version 4 (including MEF).

更多推荐

本文发布于:2023-07-29 20:12:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1319426.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:很好   源代码   应用程序   Silverlight   source

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!