Lightswitch Evaluation - PullRequest
       6

Lightswitch Evaluation

26 голосов
/ 24 августа 2010

Кто-нибудь уже оценил новый инструмент MS Silverlight RAD " Lightswitch "?Это также подходит для разработки сложных приложений?Могу ли я использовать его без знания Silverlight?Это настолько гибко, что я также могу расширить "приложения Lightswitch" с собственным кодом (C #, XAML)?

Ответы [ 3 ]

17 голосов
/ 24 августа 2010

Основываясь на видеороликах, он, безусловно, эффективен для разработки бизнес-приложений, ориентированных на данные (то есть для большинства бизнес-приложений).

Re Silverlight: для основ принимаются только знания .Net, но всегда разумно иметь специфические для платформы знания о технологии, на которой вы хотите развернуть.

Как и любой инструмент для генерации кода, он будет легко выполнять простые вещи, и все, что не предусмотрено внутри, потребует больше усилий, однако я чувствую, что они сделали очень умный шаг, генерируя стандартные проекты на C # (или VB) .Net, которые вы можете расширить, используя знания, которые у вас [вероятно] уже есть.

Поскольку один и тот же тип бизнес-кода был написан вручную бесчисленное количество раз, я думаю, что это имеет большой потенциал для устранения трудоемкого кодирования. Мы, безусловно, будем следить за этим и оценивать его подробно (особенно с целью дешевой замены устаревших приложений).

5 голосов
/ 13 мая 2011

Да, я уже некоторое время использую LightSwitch, и есть несколько разработчиков, которые действительно доводят возможности LS до его пределов.

Хотя он задумывался как "ведомственный" инструмент приложенияРяд профессиональных разработчиков (таких как я) признали, что это может быть очень полезным инструментом в нашем наборе инструментов разработки.

Он подходит для в каждой сложной ситуации?Не обязательно, но часто это скорее вопрос того, чтобы привыкнуть делать что-то «LightSwitch», а не то, как мы, возможно, делали это в прошлом.

Если вам нужна дополнительная информация, есть довольно активный MSDNфорум, посвященный LS (в настоящее время бета 2)

http://social.msdn.microsoft.com/Forums/en/lightswitchgeneral/threads

Yann

4 голосов
/ 26 сентября 2010

Предполагается, что все «строки данных» могут редактироваться изолированно, и поэтому проверяет, что «строка» действительна, прежде чем позволить пользователю «ОК» редактировать форму.

В большинстве случаев это непроблема, однако, если у вас есть домен приложения, когда пользователю нужно отредактировать «много» объектов, прежде чем система снова станет действительной, то вряд ли Lightswich будет для вас хорошим вариантом.

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