Хорошее справочное приложение Silverlight 3.0 с источником? - PullRequest
6 голосов
/ 25 августа 2010

Никогда не создавая качественного приложения Silverlight, я ищу качественное эталонное приложение с открытым исходным кодом для Silverlight 3.0 (Silverlight 4.0 не подходит, так как у меня VS2008), чтобы помочь в изучении Silverlight.

В идеале я бы хотел увидеть:

  • бизнес-приложение в традициях клиент-сервер.
  • Серверная часть SQL Server
  • не использовать сторонние библиотеки, такие как PRISM или CSLA, так как я хотел бы посмотреть, как работают основные технологии Silverlight.

Я понимаю, что в Codeplex существует множество проектов с открытым исходным кодом, но изо всех сил пытался найти там классическую линейку бизнес-приложений.

Ответы [ 2 ]

2 голосов
/ 25 августа 2010

Это действительно хороший вариант:

http://timecard.codeplex.com/

Следующее действительно использует Prism, но вы можете многому научиться из него.Он даже показывает локализацию:

http://happynet.codeplex.com/
1 голос
/ 25 августа 2010

Честно говоря, обновите себя до VS 2010. Если вы серьезно настроены стать профессионалом в разработке Silverlight, версия 4 имеет максимальную отдачу от ваших денег.

Не все новые технологии поддерживаются для Silverlight 3, и все последние классные учебники и примеры проектов, как правило, содержатся в VS2010 / SL4.

Вы также не должны игнорировать шаблоны, такие как MVVM, и такие библиотеки, какPrism & MEF, поскольку они быстро становятся обычным явлением для проектов Silverlight.Существует большая опасность того, что вы начнете испытывать вредные привычки в стиле Win-форм, если сначала будете использовать подход к Winlight-стилям в Silverlight.

Вот простое объяснение MVVM для Silverlight: 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 с использованием призмы (с полным исходным кодом).

Проект codeplex, полный исходный код, документы и т. Д. Для Prism и скоро MEF уже здесь: http://compositewpf.codeplex.com/wikipage?title=Getting%20Started&referringTitle=Home Prism была создана Microsoft и скоро выйдет в финальной версии 4 (включая MEF).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...