Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Правильный дизайн ASP.NET приложения
|
|||
|---|---|---|---|
|
#18+
Коллеги, Я начал изучать .NET применительно к web девелопменту. Имею хороший Java опыт в этой области. Посоветуйте примеры приложений с исходниками, как сейчас модно строить архитектуру? Спрашиваю по той причине, что ознакомился с форумами и блогами и есть ощущение что профессионалы не используют postback-и, viewstate и что то наверно еще. То что предлагается в доступной литературе навязывает нечто типа MVC но хочется front controller ибо так привычнее после Spring MVC. Также не очень понятно как работать с данными? Посоветуйте куда смотреть? Хочется ORM, DAO — не хочется писать SQL и ковырять данные из ресалт сетов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2006, 17:26 |
|
||
|
Правильный дизайн ASP.NET приложения
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, Pharod, Вы писали: P>Коллеги, P>Я начал изучать .NET применительно к web девелопменту. P>Имею хороший Java опыт в этой области. Посоветуйте примеры приложений с исходниками, как сейчас модно строить архитектуру? P>Спрашиваю по той причине, что ознакомился с форумами и блогами и есть ощущение что профессионалы не используют postback-и, viewstate и что то наверно еще. все используют, только не признаются :) вот Web Client Software Factory от MS P> То что предлагается в доступной литературе навязывает нечто типа MVC но хочется front controller ибо так привычнее после Spring MVC. так есть порт под .NET, есть еще Maverick.NET P>Также не очень понятно как работать с данными? Посоветуйте куда смотреть? Хочется ORM, DAO — не хочется писать SQL и ковырять данные из ресалт сетов. Nhibernate,BLToolkit... << RSDN@Home 1.1.4 stable SR1 rev. 568>> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2006, 17:44 |
|
||
|
Правильный дизайн ASP.NET приложения
|
|||
|---|---|---|---|
|
#18+
c Java портировали все что могли :-) nhibernate.org (аналог Hibernate) http://springframework.net/ (аналог Spring) http://sourceforge.net/projects/nunit (аналог JUnit) http://sourceforge.net/projects/nant (аналог Nant) и это далеко не полный список :-) - - - - - the truth is out there ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2006, 18:01 |
|
||
|
Правильный дизайн ASP.NET приложения
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, Pharod, Вы писали: P>Коллеги, P>Я начал изучать .NET применительно к web девелопменту. P>Имею хороший Java опыт в этой области. Надо было оставаться в Java :) P>Посоветуйте примеры приложений с исходниками, как сейчас модно строить архитектуру? P>Спрашиваю по той причине, что ознакомился с форумами и блогами и есть ощущение что профессионалы не используют postback-и, viewstate и что то наверно еще. P>То что предлагается в доступной литературе навязывает нечто типа MVC но хочется front controller ибо так привычнее после Spring MVC. Есть Spring.NET и др. MVC фреймворки, но они мало где используется, в основном ASP.NET используют таким какой он есть. P>Также не очень понятно как работать с данными? Посоветуйте куда смотреть? Хочется ORM, DAO — не хочется писать SQL и ковырять данные из ресалт сетов. ORM в .NET редко используется, в основном это делают те, кто имел дело с Java технологиями (как я :) ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2006, 10:03 |
|
||
|
Правильный дизайн ASP.NET приложения
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, Pharod, Вы писали: P>Имею хороший Java опыт в этой области. Посоветуйте примеры приложений с исходниками, как сейчас модно строить архитектуру? P>Спрашиваю по той причине, что ознакомился с форумами и блогами и есть ощущение что профессионалы не используют postback-и, viewstate и что то наверно еще. То что предлагается в доступной литературе навязывает нечто типа MVC но хочется front controller ибо так привычнее после Spring MVC. Посмотрите эту статью: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspp/html/ASPNet-ASPNet-J2EE-Struts.asp Там в середине есть ссылки и на MVC и на front controller. P>Также не очень понятно как работать с данными? Посоветуйте куда смотреть? Хочется ORM, DAO — не хочется писать SQL и ковырять данные из ресалт сетов. Сейчас я бы смотрел в сторону DLinq и ADO.NET vnext.Товариши офицеры, вот вы сейчас ничего не слушаете, а потом придет время — вы протона от электрона отличить не сможете! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2006, 14:31 |
|
||
|
Правильный дизайн ASP.NET приложения
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, Pharod, Вы писали: P>Коллеги, P>Я начал изучать .NET применительно к web девелопменту. P>Имею хороший Java опыт в этой области. Посоветуйте примеры приложений с исходниками, как сейчас модно строить архитектуру? P>Спрашиваю по той причине, что ознакомился с форумами и блогами и есть ощущение что профессионалы не используют postback-и, viewstate и что то наверно еще. Ну, во-первых viewstate и postback тесно связаны. Во-вторых, использовать их нужно с осторожностью. Профессионалы не то чтобы не используют, а скорее используют обоснованно. Применять постбеки для обычной навигации нельзя. А вот для управления состоянием формы — можно. Это фактически единственный способ строить достаточно интерактивные формы без аякса. P>То что предлагается в доступной литературе навязывает нечто типа MVC но хочется front controller ибо так привычнее после Spring MVC. P>Также не очень понятно как работать с данными? Посоветуйте куда смотреть? Хочется ORM, DAO — не хочется писать SQL и ковырять данные из ресалт сетов. 1.1.4 stable rev. 510 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2006, 16:34 |
|
||
|
Правильный дизайн ASP.NET приложения
|
|||
|---|---|---|---|
|
#18+
Sinclair Применять постбеки для обычной навигации нельзя.почему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2006, 16:41 |
|
||
|
Правильный дизайн ASP.NET приложения
|
|||
|---|---|---|---|
|
#18+
урлы не красивые получаются да и ссылку "Open in New Window" не получится - - - - - the truth is out there ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2006, 16:49 |
|
||
|
Правильный дизайн ASP.NET приложения
|
|||
|---|---|---|---|
|
#18+
Dima_XY3урлы не красивые получаются да и ссылку "Open in New Window" не получится - - - - - the truth is out there ты не прав урлы самые обычные "Open in New Window" - абсолютно нормально работает нет никакой разницы (почти) как ты перешел на другую форму, методам пост или методом гет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2006, 16:55 |
|
||
|
Правильный дизайн ASP.NET приложения
|
|||
|---|---|---|---|
|
#18+
трудно назвать обращение к __doPostBack - нормальным урлом :-( - - - - - the truth is out there ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2006, 17:00 |
|
||
|
Правильный дизайн ASP.NET приложения
|
|||
|---|---|---|---|
|
#18+
Dima_XY3трудно назвать обращение к __doPostBack - нормальным урлом :-( - - - - - the truth is out there это как?:) мы имхо о каких то разных вещах говорим:) приведи пример обращение к __doPostBack - у меня штото фонтазии не хвотает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2006, 17:26 |
|
||
|
Правильный дизайн ASP.NET приложения
|
|||
|---|---|---|---|
|
#18+
ссылки в TreeView или в LinkButton имеют обыкновение иметь вид, вроде: <a id="ctl00_MenuPlaceHolder_VMenuControl1_tvManageAdminsn0" href="javascript:TreeView_ToggleNode (ctl00_MenuPlaceHolder_VMenuControl1_tvManageAdmins_Data,0,ctl00_MenuPlaceHolder_VMenuControl1_tvManageAdminsn0,' ',ctl00_MenuPlaceHolder_VMenuControl1_tvManageAdminsn0Nodes)"> - - - - - the truth is out there ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2006, 17:33 |
|
||
|
Правильный дизайн ASP.NET приложения
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. почему всегда надо смотреть на то што генерит студия и ее сдандартные контролы? попробуй мастером создать датасет - ты просто офигеешь сколько не нужного кода сгенерит студия. накуй это вообще нужно? все нужно делать руками. и если возникла необходимость передать параметры и еще что на другую форму методом пост - то при чем здесь ЭТО? - то, на что ты ссылаешься. Я говорю, что ничего плохого (кроме одного обстоятельства) нет в навигации типа сабмит, постбек - называй как хочешь. Просто иногда такая необходимость появляется, вот и все. А человек тут безаппеляционно заявляет: "Применять постбеки для обычной навигации нельзя." ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2006, 17:52 |
|
||
|
Правильный дизайн ASP.NET приложения
|
|||
|---|---|---|---|
|
#18+
S>Во-вторых, использовать их нужно с осторожностью. Профессионалы не то чтобы не используют, а скорее используют обоснованно. S>Применять постбеки для обычной навигации нельзя. А вот для управления состоянием формы — можно. Это фактически единственный способ строить достаточно интерактивные формы без аякса. еще добавлю, что нельзя принебрегать паттерном RedirectAfterPost часть 1 часть 2 основная мораль простыми словами — после Post'a делайте редирект.... << RSDN@Home 1.1.4 stable SR1 rev. 568>> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2006, 18:10 |
|
||
|
Правильный дизайн ASP.NET приложения
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, mogadanez, Вы писали: M>еще добавлю, что нельзя принебрегать паттерном RedirectAfterPost Использование этого паттерна в ASP.NET означает что придется использовать вспомогптельный фреймворк, (например Spring.NET имет поддержку редиректов) что бывает нежелательно в комадной разработке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2006, 09:55 |
|
||
|
Правильный дизайн ASP.NET приложения
|
|||
|---|---|---|---|
|
#18+
A>(например Spring.NET имет поддержку редиректов) что бывает нежелательно в комадной разработке. не понял, как отражается использование какого либо фреймворка на коммандной разработке. да и в простом варианте — не нудно никаких фреймворков... << RSDN@Home 1.1.4 stable SR1 rev. 568>> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2006, 14:27 |
|
||
|
Правильный дизайн ASP.NET приложения
|
|||
|---|---|---|---|
|
#18+
mogadanezS>Во-вторых, использовать их нужно с осторожностью. Профессионалы не то чтобы не используют, а скорее используют обоснованно. S>Применять постбеки для обычной навигации нельзя. А вот для управления состоянием формы — можно. Это фактически единственный способ строить достаточно интерактивные формы без аякса. еще добавлю, что нельзя принебрегать паттерном RedirectAfterPost часть 1 часть 2 основная мораль простыми словами — после Post'a делайте редирект.... << RSDN@Home 1.1.4 stable SR1 rev. 568>> занятная статейка, спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2006, 15:41 |
|
||
|
Правильный дизайн ASP.NET приложения
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, mogadanez, Вы писали: M>не понял, как отражается использование какого либо фреймворка на коммандной разработке. M>да и в простом варианте — не нудно никаких фреймворков А так, команде партнеров такой подход может оказаться неудобным, потому что он отличается от стандартного, например с Spring.NET junior вряд ли разберется быстро. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2006, 16:13 |
|
||
|
Правильный дизайн ASP.NET приложения
|
|||
|---|---|---|---|
|
#18+
A>А так, команде партнеров такой подход может оказаться неудобным, потому что он отличается от стандартного, A>например с Spring.NET junior вряд ли разберется быстро. что такое "команде партнеров". Junior'a никто одного не бросит на спринг, это раз, во вторых прикрученый старшими товарищами фреймворк не будет от Junior'a требовать лазать внутрь. а что такое стандартный подход? стандартные компоненты на форму в дизайнере + датасет?... << RSDN@Home 1.1.4 stable SR1 rev. 568>> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2006, 16:19 |
|
||
|
Правильный дизайн ASP.NET приложения
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, mogadanez, Вы писали: M>что такое "команде партнеров". Junior'a никто одного не бросит на спринг, это раз, во вторых прикрученый старшими товарищами фреймворк не будет от Junior'a требовать лазать внутрь. Да легко, например могут поручить изменить редирект после экшена, для этого как раз придется менять примерно такой код <property name="Results"> <dictionary> <entry key="displaySuggestedFlights" value="redirect:SuggestedFlights.aspx"/> </dictionary> </property> M>а что такое стандартный подход? стандартные компоненты на форму в дизайнере + датасет? Нет, это ASP.NET без ничего. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2006, 17:14 |
|
||
|
Правильный дизайн ASP.NET приложения
|
|||
|---|---|---|---|
|
#18+
A>Нет, это ASP.NET без ничего. тогда в каждой комманде свои стандарты, и свои фреймворки.... << RSDN@Home 1.1.4 stable SR1 rev. 568>> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2006, 17:19 |
|
||
|
Правильный дизайн ASP.NET приложения
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, mogadanez, Вы писали: A>>А так, команде партнеров такой подход может оказаться неудобным, потому что он отличается от стандартного, A>>например с Spring.NET junior вряд ли разберется быстро. M>что такое "команде партнеров". В моем случае это комада разрабочиков со стороны заказчика. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2006, 17:31 |
|
||
|
Правильный дизайн ASP.NET приложения
|
|||
|---|---|---|---|
|
#18+
A> A> <property name="Results"> A> <dictionary> A> <entry key="displaySuggestedFlights" value="redirect:SuggestedFlights.aspx"/> A> </dictionary> A> </property> A> редирект можно сделать более простым и "класическим" способом protected void Button1_OnClick(....) { //Action Response.Redirect( SomeURLFactory.GetUrl("action_name", args ) ) }... << RSDN@Home 1.1.4 stable SR1 rev. 568>> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2006, 17:38 |
|
||
|
Правильный дизайн ASP.NET приложения
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, mogadanez, Вы писали: M>protected void Button1_OnClick(....) M>{ M>//Action M>Response.Redirect( SomeURLFactory.GetUrl("action_name", args ) ) M>} Можно, но по мне это не очень технологично. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2006, 18:12 |
|
||
|
Правильный дизайн ASP.NET приложения
|
|||
|---|---|---|---|
|
#18+
achmedЗдравствуйте, mogadanez, Вы писали: M>protected void Button1_OnClick(....) M>{ M>//Action M>Response.Redirect( SomeURLFactory.GetUrl("action_name", args ) ) M>} Можно, но по мне это не очень технологично. не технологично? а это технологично? - <property name="Results"> <dictionary> <entry key="displaySuggestedFlights" value="redirect:SuggestedFlights.aspx"/> </dictionary> </property> бугога ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2006, 18:31 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=34054428&tid=1388608]: |
0ms |
get settings: |
6ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
43ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 345ms |

| 0 / 0 |
