Что такое хороший шаблон для разработки виджетов в ASP.NET? - PullRequest
0 голосов
/ 21 июля 2009

Есть желание добавить похожие на виджеты компоненты на страницу по умолчанию в нашей корпоративной интрасети с такими вещами, как поиск работы, погода и т. Д. Первоначально я хотел определить виджеты как пользовательские элементы управления с похожей структурой div, и использовать обратные вызовы для связи между клиентом и сервером и jquery для выполнения некоторых функций пользовательского интерфейса. До сих пор было трудно отделить работу пользовательского интерфейса от реальной логики. Затем я подумал о том, чтобы поместить элементы управления в панель обновления ASP, но, поскольку кажется невозможным наследовать их от пользовательских элементов управления, кажется, что большая часть работы с графическим интерфейсом должна быть реплицирована между каждым элементом управления. Есть ли лучшая модель для разработки такого рода вещей в ASP.NET, или я должен смотреть на что-то вроде ASP.NET MVC?

Ответы [ 2 ]

4 голосов
/ 21 июля 2009

Веб-части ASP.NET

Если вы просто хотите сразу перейти к странице обзора, которая описывает некоторые функции веб-части и способы их размещения на странице:

Обзор веб-частей ASP.NET

0 голосов
/ 21 июля 2009

Виджет поиска работы кардинально отличается от виджета погоды.

Каждый из них имеет свои уникальные свойства и поведение: виджет поиска работы будет иметь текстовое поле поиска и, возможно, список вакансий; тогда как виджет погоды будет иметь изображение, отображающее погоду, и некоторый текст, отображающий температуру и т. д.

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

Вы должны изучить MVC ASP.NET в свое время, потому что это действительно круто ... но это не поможет вам с вашими виджетами.

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