Каковы улучшения в vb.net по сравнению с vb6, которые упрощают разработку такого приложения?Преимущества vb.net над vb6 для разработки приложений CRUD
ответ
Я могу думать о нескольких:
- ADO.NET лучше, чем ADO для доступа к данным (и дополнительные параметры, такие как Entity Framework, хранилище данных блоков, LinqToSql)
- лучше способность структурировать код для простоты обслуживания из-за более эффективной поддержки объектно-ориентированного программирования
- лучше тестопригодности
- в целом гораздо лучше IDE
- Улучшенная обработка XML
- богатый набор вариантов интерфейса: Silverlight, WPF, WinForms, WebForms, ASP.NET MVC, Web Client Software Factory
- ASP.NET позволяет разделить ваш код интерфейса от бизнес-логики намного лучше, перемещая логику в файл кода: лучшее разделение проблем приводит к более легким и более дешевым расходам на обслуживание
- У WinForms есть гораздо более богатый набор элементов управления, позволяющий создавать приложения, которые намного проще для ваших пользователей.
- Лучшая интеграция с другими продуктами Microsoft, такими как в качестве Sharepoint
Это далеко не полный список. Но это, по крайней мере, хорошая отправная точка.
Я переключился на VB.Net из-за LINQ. Все остальное было хорошим бонусом. ^^
спасибо, необходимо найти linq – jjb
Возможность использовать колесо прокрутки farking на моей мыши в среде IDE!
Извините, мне пришлось выпустить это с тех пор, как я недавно застрял в VB6 для обслуживания устаревшего приложения.
http://support.microsoft.com/kb/837910 –
Крис: Вы мой герой на этой неделе. Мне просто жаль, что я не смог бы поддержать вас за репутацию этого комментария! – JohnFx
- 1. Каковы преимущества и проблемы разработки веб-приложений и настольных приложений?
- 2. Каковы преимущества VS2008 над VS2005 для разработки на C++?
- 3. преимущества приложения WPFbrowser над asp.net и наоборот для веб-разработки
- 4. VB.NET для VB6 транскрипции
- 5. Каковы преимущества и недостатки использования .Net для разработки приложений Facebook?
- 6. Каковы преимущества F # over C# для разработки корпоративных приложений?
- 7. Преимущества MVVM над MVC
- 8. Вопросы разработки приложений для приложений для приложений
- 9. Преимущества JDBC над plsql?
- 10. Преимущества LDAP над РСУБД?
- 11. Преимущества выбора Windows над Unix в качестве платформы разработки
- 12. VB6 Функция StrPtr для VB.NET
- 13. Преимущества кросс-платформенной разработки?
- 14. Может ли Lua использоваться для разработки приложений?
- 15. Музыка для разработки приложений
- 16. Преимущества и недостатки MVC с точки зрения разработки веб-приложений
- 17. Каковы преимущества armv7 над armv6 при компиляции приложений iPhone?
- 18. Преимущества slist над вектором?
- 19. Преимущества Tesla над GeForce
- 20. Преимущества MVC над MVP
- 21. Преимущества MemoryPoolMXBean.getUsage() над Runtime.freeMemory()
- 22. Преимущества определения над let
- 23. Преимущества Dict над OrderDict
- 24. Преимущества [HandleError] над Application_Error
- 25. Преобразование VB6 в VB.NET
- 26. VB6 VB14 VB.net Confusion
- 27. Преимущества ВТКЕЕ + над BTree
- 28. Преимущества strncmp над strcmp?
- 29. Преимущества getPost над $ _POST
- 30. Преимущества MySQLi над MySQL
довольно полный набор причин все равно – jjb