|
что такое 3d party products и почему они м.б. нежелательны?
|
|||
---|---|---|---|
#18+
Доброе утро! Поступил срочный проект - конвертировать VS2008 proj (asp.net2.0+MSSQL2005 Express Ed. using JQuery) в ASP.NET AJAX за пару дней. Заказчик хочет: "I have the attached application done in asp.net and jquery. I want it to be done using ASP.net ajax. It should have all the functionality as in the attached application (including formview in edit page).ASP.net ajax C#" "I cannot use any third party stuff in my app. So I can use only the ajax version that comes from microsoft." Веб-страничка этого ASP.BET Ajax http://www.asp.net/ajax/ говорит, что JQuery Library является частью как ASP.NET Ajax, так и Microsoft ASP.NET MVC. Встают вопросы: Что такое (non-MS) 3d party product и какие из них from Microsoft? И откуда растут ноги у таких желаний (и трат)? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2009, 05:57 |
|
что такое 3d party products и почему они м.б. нежелательны?
|
|||
---|---|---|---|
#18+
JQuery - open osurce http://docs.jquery.com/Licensing (GNU License, MIT License) Т.е. вопросы в том, 1)почему может возникнуть желание избавляться от open source library? 2) является ли JQuery частью ASP.NET Ajax (и Microsoft ASP.NET MVC)? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2009, 06:41 |
|
что такое 3d party products и почему они м.б. нежелательны?
|
|||
---|---|---|---|
#18+
Guennadi VanineВстают вопросы: Что такое (non-MS) 3d party product и какие из них from Microsoft? И откуда растут ноги у таких желаний (и трат)? Технически - jQuery - это продукт "От Третьего Лица" пользование которым предусматривает какие либо дополнительные лицензионные соглашения помимо существующих. Если у вашего заказчика есть лицензия на Microsoft продукцию - это совсем не значит что jQuery включены в это соглашение. Насколько Naroto осведомлено поддержка JQ только планируется но пока официально это совершенно независимый продукт. А ноги откуда... Читайте лицензионные соглашения очень внимательно - там всё написано. Naroto откланяло... ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2009, 06:47 |
|
что такое 3d party products и почему они м.б. нежелательны?
|
|||
---|---|---|---|
#18+
NarotoGuennadi VanineВстают вопросы: Что такое (non-MS) 3d party product и какие из них from Microsoft? И откуда растут ноги у таких желаний (и трат)? Технически - jQuery - это продукт "От Третьего Лица" пользование которым предусматривает какие либо дополнительные лицензионные соглашения помимо существующих. Если у вашего заказчика есть лицензия на Microsoft продукцию - это совсем не значит что jQuery включены в это соглашение. Насколько Naroto осведомлено поддержка JQ только планируется но пока официально это совершенно независимый продукт. А ноги откуда... Читайте лицензионные соглашения очень внимательно - там всё написано. Naroto откланяло... Спасибр, Нарото, до меня всё равно непонятно - зачем это заказчику. У него высокоэффективное highly responsive решение с обраюокой на клиенте, например, контhолы добавляются на вебклиенте (веб браузере), при вводе каждой цифры (даже, если надо ввести более одной) в Totals в браузере сразу показывается результат без всякой задержки и flickering связанной с roundtrip to server. По поводу MS тоже нифига непонятно. Если посм. http://www.asp.net/AJAX/ а там есть "Microsoft AJAX CDN" - составная часть ASP.NET Ajax http://www.asp.net/AJAX/#2 и пойти по ссылке, то выходим на http://www.asp.net/ajaxlibrary/cdn.ashx которая говорит автор"Using jQuery from the CDN You can download jQuery scripts from the CDN and use them in your Web application by adding the following script element to a page: <script src="http://ajax.microsoft.com/ajax/jquery/jquery-1.3.2.js" type="text/javascript"></script>" Как же так? И, без соглашения? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.11.2009, 06:37 |
|
что такое 3d party products и почему они м.б. нежелательны?
|
|||
---|---|---|---|
#18+
Guennadi VanineИ откуда растут ноги у таких желаний (и трат) ... до меня всё равно непонятно - зачем это заказчику.Это довольно распространённое желание. Может быть опасение, что по адресу http://ajax.microsoft.com/ajax/jquery/jquery-1.3.2.js что-то изменится, или вообще исчезнет. Точнее, то, что исчезнет, это 100%, а у компании нет возможности это контролировать. Опасения за лицензионную чистоту тоже имеют место. Для подтверждения отсутствия проблем недостаточно внутреннего убеждения программиста (которое возникло не на основании многолетней юридической практики и многодневного изучения тонкостей лицензий на конкретную библиотеку, а являются результатом просмотра пары ссылок в инете), да и наверняка вы не давали обязательств в случае чего покрыть все расходы и издержки клиента :-) А неиспользование ничего чужого - довольно сильная гарантия. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.11.2009, 10:41 |
|
что такое 3d party products и почему они м.б. нежелательны?
|
|||
---|---|---|---|
#18+
Guennadi VanineСпасибр, Нарото, до меня всё равно непонятно - зачем это заказчику. Чтобы мы вы {не дай Бог... } без работы не остались... ... |
|||
:
Нравится:
Не нравится:
|
|||
19.11.2009, 17:46 |
|
что такое 3d party products и почему они м.б. нежелательны?
|
|||
---|---|---|---|
#18+
Если ваш заказчик нормально отнесётся к вопросу "а зачем вам это?" - IMHO лучше у него и спросить, в ключе "мы это конечно сделаем, но интересно, зачем это вам, и то ли это, чего вы хотите?", а не строить предположения. Правда, тогда есть вероятность, что заказчик скажет "вы правы, это нам не нужно, и мы вам этот проект оплачивать не будем". Или что он скажет - "не ваше дело, я плачу деньги, а вы делайте ровно то, что я сказал" (не рекомендую так работать). Может, лучше сделать, что попросили, без вопросов? Настораживают слова "за пару дней". Правильно оценить трудозатраты исполнителя без участия исполнителя заказчик не может. "Пару дней" стараются отдельно не оплачивать, и если она разрастается в пару месяцев - оказывается, что исполнитель работает себе в убыток. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.11.2009, 14:17 |
|
|
start [/forum/topic.php?fid=33&msg=36319031&tid=1548419]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
60ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 156ms |
0 / 0 |