AXForum  
Вернуться   AXForum > Прочие обсуждения > Курилка
CRM
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.02.2009, 11:56   #1  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Посоветуйте хорошую книгу по Visual Studio, не очень сложную?
Посоветуйте хорошую книгу по Visual Studio, но только не очень сложную.
Для человека, который имел опыт работы с VS, Delphi очень ранних версий. А в последнее время работал с Аксаптой.

С какими библиотеками/подсистемами и в какой последовательности вы бы посоветовали знакомиться?

Заранее спасибо.
__________________
полезное на axForum, github, vk, coub.
За это сообщение автора поблагодарили: kashperuk (2).
Старый 04.02.2009, 11:54   #2  
_scorp_ is offline
_scorp_
Участник
Аватар для _scorp_
MCBMSS
 
488 / 369 (13) ++++++
Регистрация: 25.07.2007
Адрес: Москва
Visual Studio - это среда разработки, в ней можно писать на С#, VB .NET, C++, J#. Я думаю ты имел ввиду книгу по .Net. Но тут тоже не все просто, если читать про основы .Net, то это конечно Джефри Рихтер, если про ADO.NET, то я посоветую Девида Сеппу, если по ASP.NET, то Мак-Дональда. Но есть еще такие технологии как Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF), Windows Workflow Foundation и т.д.
На мой взгляд будущее Ax будет тесно связано с ASP.NET и Windows Workflow Foundation, поэтому стоит сделать упор именно на эти технологии.
С Рихтера я бы не советовал начинать, т.к. он может сначала показаться "тяжелым". Сначала лучше, наверно, получить общее представление о всех возможностях прочитав какой-нибудь "C# за 24 часа".

Последний раз редактировалось _scorp_; 04.02.2009 в 12:05.
За это сообщение автора поблагодарили: mazzy (2), Logger (3), arhat (1).
Старый 04.02.2009, 12:33   #3  
MikeR is offline
MikeR
MCT
Аватар для MikeR
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
 
1,628 / 627 (24) +++++++
Регистрация: 28.11.2005
Адрес: просто землянин
Цитата:
Сообщение от _scorp_ Посмотреть сообщение
...будущее Ax будет тесно связано с ASP.NET и Windows Workflow Foundation, поэтому стоит сделать упор именно на эти технологии.
.
Когда это будет?
__________________
Axapta book for developer
Старый 04.02.2009, 12:52   #4  
_scorp_ is offline
_scorp_
Участник
Аватар для _scorp_
MCBMSS
 
488 / 369 (13) ++++++
Регистрация: 25.07.2007
Адрес: Москва
Цитата:
Сообщение от MikeR Посмотреть сообщение
Когда это будет?
Уже есть в Ax2009. Для написания чего-то серьезного для EP без ASP.NET не обойтись. А ролевые центы в Ax2009 (основная фишка), как вы знаете, завязаны как раз на EP. А помните отчеты в Ax2009 на мастер классе показывали в MS? Там как раз использовался workflow.
Старый 04.02.2009, 12:56   #5  
egorych is offline
egorych
Участник
Самостоятельные клиенты AX
Oracle
 
761 / 154 (7) ++++++
Регистрация: 09.11.2006
Адрес: Краснодарский край
Цитата:
Сообщение от _scorp_ Посмотреть сообщение
Уже есть в Ax2009. Для написания чего-то серьезного для EP без ASP.NET не обойтись. А ролевые центы в Ax2009 (основная фишка), как вы знаете, завязаны как раз на EP. А помните отчеты в Ax2009 на мастер классе показывали в MS? Там как раз использовался workflow.
Да и документооборот вроде на Windows Workflow Foundation завязан!
Старый 10.03.2009, 16:49   #6  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Спасибо всем за советы.

Заказал и прочитал две книги.
Цитата:
Сообщение от _scorp_ Посмотреть сообщение
Рихтер - голова.
оказывается я его уже читал. похоже в первом издании.
но все равно перечитал с огромным наслаждением почти до утра.
одна глава "оживление объектов во время сборки мусора" чего стоит.
там даже оригинальный термин в скобках приведен - resurrection.

А про потоки - просто увлекательный роман.

Хочу также написать книгу по Аксапте.
От души обсирая разработчиков за неудачные решения, но тут же рассказывая как делать правильно в каждом случае.

Цитата:
Сообщение от _scorp_ Посмотреть сообщение
если по ASP.NET, то Мак-Дональда
Начал. дочитал четверть.
Понял что ASP проектировали редостные извращенцы, которые нарушили почти все законы и стандартны веб-разработки только для того, чтобы разработка в вебе была похожа на разработку в GUI.

Ощущение как от общения с 1Совцем-неофитом, который начинает изучать Аксапту, и каждым вопросом пытается сделать свою любиму 1С. В общем, эту книгу я отложил пока.

Еще раз, спасибо за советы.

Только можно я еще спрошу:
по ходу чтения выяснилось, что VS может редактировать нормальные html-страницы (как Macromedia Dreamweaver), что там есть вкусные snippets, то там есть какие-то инструменты для рефакторинга и юнит-тестирования. А где можно почитать про саму VS? Только на русском пожалуйста. Ссылки на MSDN я видел.

Кроме того, есть литература по Reporting Service?
__________________
полезное на axForum, github, vk, coub.
Старый 10.03.2009, 17:13   #7  
AlexeyS is offline
AlexeyS
Участник
 
404 / 339 (12) ++++++
Регистрация: 15.06.2004
Адрес: москва
Цитата:
Сообщение от mazzy Посмотреть сообщение
Кроме того, есть литература по Reporting Service?
по RS 2005 на русском только одна книга http://www.books.ru/shop/books/578402
написана весьма неплохо, по RS 2008 к сожалению пока нет
а на английском полно книг в электронном виде в инете, например all-ebooks.com
Старый 10.03.2009, 17:29   #8  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от AlexeyS Посмотреть сообщение
по RS 2005 на русском только одна книга http://www.books.ru/shop/books/578402
написана весьма неплохо, по RS 2008 к сожалению пока нет
а на английском полно книг в электронном виде в инете, например all-ebooks.com
спасибо. похоже придется брать в руки английский и заставлять себя...
__________________
полезное на axForum, github, vk, coub.
Старый 10.03.2009, 18:01   #9  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
Цитата:
Сообщение от mazzy Посмотреть сообщение
Ощущение как от общения с 1Совцем-неофитом, который начинает изучать Аксапту, и каждым вопросом пытается сделать свою любиму 1С. В общем, эту книгу я отложил пока.
Есть еще asp.net mvc, которую многие хвалят http://habrahabr.ru/blogs/net/28881/
Старый 10.03.2009, 18:16   #10  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от belugin Посмотреть сообщение
Есть еще asp.net mvc
Ну... я даже не сомневаюсь, что Майкрософт таки заставит весь мир использовать эту технологию.

но я не об этом.
это все равно что в Аксапте развить технологию, которая на лету изменяет и перекомпилирует метод с while select, чтобы сделать модифицируемый SQL-запрос. Конечно можно это сделать, но нормальные люди тут же посоветуют Query.

Так и в случае с asp... постоянно хочется сказать "ну, не так же это делается на самом то деле..."
__________________
полезное на axForum, github, vk, coub.
Старый 10.03.2009, 20:16   #11  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
Цитата:
Сообщение от mazzy Посмотреть сообщение
Ну... я даже не сомневаюсь, что Майкрософт таки заставит весь мир использовать эту технологию.
Насколько я понял, ASP.NET MVC сделан по несколько другим принципам чем WebForms - более прямо ложащимсяс на web

Я сам ни тем не другим не занимался, но в молодости немножко программировал на jsp и совсем студентом на байконуре.

Судя по видео, ASP.NET MVC больше похож на JSP (или Struts какой-нибудь) a веб формс на байконур
За это сообщение автора поблагодарили: mazzy (2).
Старый 04.02.2009, 13:54   #12  
DSPIC is offline
DSPIC
Боец
 
1,077 / 1234 (44) ++++++++
Регистрация: 11.04.2008
Если по ASP.NET, то Дино Эспозито
Старый 04.02.2009, 17:18   #13  
MikeR is offline
MikeR
MCT
Аватар для MikeR
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
 
1,628 / 627 (24) +++++++
Регистрация: 28.11.2005
Адрес: просто землянин
Я к тому, что это здорово интегрировать все в одну среду разработки, но что то меня это тревожит .
__________________
Axapta book for developer
Старый 04.02.2009, 17:35   #14  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Цитата:
isual Studio - это среда разработки, в ней можно писать на С#, VB .NET, C++, J#
А еще Nemerle http://www.nemerle.org/. После знакомства с которым, люди забывают про Visual Studio, а рабочими инструментами становятся Scheme, Erlang и Haskell.
Старый 04.02.2009, 19:25   #15  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
Цитата:
Сообщение от Андре Посмотреть сообщение
А еще Nemerle http://www.nemerle.org/.
А еще есть F#
Старый 04.02.2009, 22:35   #16  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Цитата:
А еще есть F#
А что-то он меня не очень впечалил. Как то он плохо вписывается в основную платформу (.Net). То ли мне так показалось, то ли в силу того, что его система типов, основанная на системе Хиндли-Миллера, сильно отличается от системы типов .net. Да и интеграция со студией пока хромает, несмотря на поддержку MS. Ну, и кроме того, Nemerle доступен под Linux (поверх Mono), что для меня является большим плюсом.
Старый 04.02.2009, 22:53   #17  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
Цитата:
Сообщение от Андре Посмотреть сообщение
А что-то он меня не очень впечалил. Как то он плохо вписывается в основную платформу (.Net). То ли мне так показалось, то ли в силу того, что его система типов, основанная на системе Хиндли-Миллера, сильно отличается от системы типов .net.
В принципе не хватает карринга для .NET типов - но его нельзя сделать, из-за множественности операций в зависимости от типов. А что еще?

Цитата:
Да и интеграция со студией пока хромает, несмотря на поддержку MS.
А чего не хватает? Я правда пока только скриптую на нем (когда PowerShell кажется неудобным)


Цитата:
Ну, и кроме того, Nemerle доступен под Linux (поверх Mono), что для меня является большим плюсом.
F# тоже
Старый 05.02.2009, 09:53   #18  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Цитата:
Я правда пока только скриптую на нем (когда PowerShell кажется неудобным)
Да я тоже им на практике не пользовался, скорее ради интереса посмотрел. Поэтому все мои выводы могут быть неверны.

Насколько я понял, F# для MS — способ определить как и куда двигать .NET и, скорее всего, в будущем, все придет к тому, что .NET разовьется до того, чтобы нормально отражать семантику и систему типов OCalm и Haskell, но пока что я вижу кучу ограничений и костылей.

Примитивные средвства DSL, слабая интеграция с LINQ. Как и в обычных императивных языках, нужно сначала определить функцию или переменную, а только потом её использовать. По сравнению с тем же Haskell огромный недостаток. Слишком мало декларативного, слишком много императивного. Проверенные годами Lisp и Scheme и то удобнее в этом плане.

При этом сам язык мягко говоря не интуитивный (для нефанатов OCalm), не цепляет. Может я и заинтересовался бы F#, если бы не было Nemerle, но в его присутсвии F# для меня не интересен.

Последний раз редактировалось Андре; 05.02.2009 в 10:01.
Старый 06.02.2009, 10:37   #19  
egorych is offline
egorych
Участник
Самостоятельные клиенты AX
Oracle
 
761 / 154 (7) ++++++
Регистрация: 09.11.2006
Адрес: Краснодарский край
Кстати, вот небольшая подборка, мож пригодиться -
http://el-books.nnm.ru/podborka_knig_po_c
Старый 06.02.2009, 17:13   #20  
coolibin is offline
coolibin
Участник
 
264 / 68 (3) ++++
Регистрация: 07.04.2005
Для осваивающих у Майкрософта симпатичные видеоуроки есть по VB и С#:
http://msdn.microsoft.com/en-us/rampup/cc562987.aspx
правда, на английском.
Вот бы по Аксапте такие же сделали.
За это сообщение автора поблагодарили: mazzy (2), Kabardian (1).
Теги
visual studio, документация

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Вылетаю с форума очень быстро - постоянно вводить свои данные - это очень неудобно jeky Обсуждение форума 8 29.05.2008 15:29
Кто и как хочет книгу про MORPHX IT Gustav Курилка 40 03.04.2007 17:05
Как искать спецов на этом форуме. Из темы: Посоветуйте хороших внедренцев Navision mazzy Обсуждение форума 27 17.01.2006 13:05
Обнаружил тут очень интересную тему про тестирование на Хоботе. Maximin Курилка 0 09.12.2005 13:19

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 22:51.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.