![]() |
Модераторы: THandle, bems |
![]() ![]() ![]() |
|
Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 7 Всего: 329 |
||||
|
||||
kemiisto |
|
|||
![]() Дикий Кот. =^.^= ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Участник Клуба Сообщений: 3292 Регистрация: 29.7.2007 Репутация: 3 Всего: 160 |
Зарегался. Посмотрим, возьмут/не возьмут. На Prism взяли... Бум надеиццо!
![]() -------------------- |
|||
|
||||
kemiisto |
|
|||
![]() Дикий Кот. =^.^= ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Участник Клуба Сообщений: 3292 Регистрация: 29.7.2007 Репутация: 3 Всего: 160 |
-------------------- |
|||
|
||||
kemiisto |
|
|||
![]() Дикий Кот. =^.^= ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Участник Клуба Сообщений: 3292 Регистрация: 29.7.2007 Репутация: 3 Всего: 160 |
Akella, пишет, что 2010. Ничего нового внешне не видно, а What's New нема.
![]() -------------------- |
|||
|
||||
Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 7 Всего: 329 |
D2010 это RAD Studio 14
![]() ![]() |
|||
|
||||
kemiisto |
|
|||
![]() Дикий Кот. =^.^= ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Участник Клуба Сообщений: 3292 Регистрация: 29.7.2007 Репутация: 3 Всего: 160 |
гы =) точно! Akella, ты нигде не видел What's New? Или сам может чаво заметил? -------------------- |
|||
|
||||
Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 7 Всего: 329 |
Если замечу, сообщу.
|
|||
|
||||
Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 7 Всего: 329 |
Hey folks -- Welcome to the Weaver Field Test. I wanted to take this opportunity to give you a bigger picture view of what this release will cover, what the themes are, and what the specific new features will be. In general, this release won’t necessarily be the “big splash” release that others have been. We are trying to focus on some "less splashy" features this time -- sort of like with Delphi 7. The “big splash” stuff will be coming next year (and it is planned to be a /big/ splash for 2010, more on that later.....) I’ll describe what is planned for the release – keep in mind that the early betas won’t have all of the features yet.
As always, these are plans, and they are subject to change. It's my hope that this list is not complete and that we may actually sneak in a feature or two more (especially from the "small stuff" list....) but don't count on it. ;-) First, the major themes of the release will be; * Usability * Team Development * Connectivity For usability, we have worked hard to find “little things” in the IDE that have been bugging people for a long time. Historically, we’ve focused on “big” features, and the list of “medium” and “small” features has been neglected. This time around, we’ve tried to pay attention to a lot of those “medium” and “small” features, and hopefully you’ll see those. If you have some of those things you’d like to see implemented, let me know and we’ll see if we can get them done. It’s my hope that the end result will be a feeling that we have “paid attention to the little things” and made the IDE more of a pleasure to use. Your feedback in this area is highly desired. For Team Development, we are planning on providing an Open Tools API for source control management, and then providing an implementation for SVN of that OTAPI. In addition, we’ll be working with a number of other vendors to implement the OTAPI for SCM as well. If you are an SCM vendor, we definitely want to hear from you. If you are an SVN user, we want to hear from you, too. For connectivity, we plan on supporting client development for SOAP 1.2, and continued development of DataSnap to include the HTTP protocol, and the ability to control the data stream. In addition, we plan to have all of our dbExpress drivers to the latest versions of their respective databases. In addition, we plan to finally provide a dbExpress driver for Firebird. A more general look at what we are planning: Quality -- Quality will continue to be at the top of the feature list. We will not compromise quality. If you feel like we are, please shout loud and clear. We work hard to limit the feature set to ensure that what we deliver is of high-quality. We clearly recognize that quality is critical to the success of the product. We feel like we've made a lot of progress in this area in the last three years, and we want to continue with that. That doesn't mean that we won't ship with bugs -- we will -- but we will do everything in our power to ship a quality product that is viewed by our customers as such. IDE Features Source Control Management * Weaver will provide an Open Tools interface for supporting Source Control Management via the IDE and the Project Manager. * We'll provide an implementation of that interface to support Subversion We'll ship and install Subversion for those customers that want it in order to provide a complete, out of the box solution Debugger * Numerous debugger user interface improvements * An OTAPI framework for enabling debugger visualizers so that specific data types can be viewed in the debugger in their "actual" format * Provide a number of implementations that enable viewing basic types Example: TStringList, Bitmaps, JPEGs, etc. Usability These features will include: * A user-defined number of most-recently-uses (MRU) items in the IDE * Custom color settings in the Code Editor * Better handling of saving multiple changed files (i.e. adding "Yes to All" and "No to All" buttons to save dialogs in the Project Manager * Indenting selected code chunks with the Tab key * Improvements to the event log including easier navigation, copying, and display of long items * Usability improvements to Class Completion * Usability improvements to Code Completion * Usability improvements to the code searching feature * Additional Live Templates * Big improvements to the XML Databinding wizard * Usability improvements to the Tool Palette * Usability enhancements to the Project Manager * Automatic migration of settings from previous versions upon first run of the product Database Features Connectivity * Support for a dbExpress driver for Firebird * Update all dbExpress drivers to support the latest version of their respective RDBMSs * Inclusion of the source for MIDAS.DLL DataSnap Updates The following features are planned for future versions of DataSnap: * Support for encryption/compression * Implement callbacks, asynchronous method execution * Security and authentication * Monitoring and session management * Add transport protocols (http, https) * Exposing Custom Methods written in C++ in DataSnap Servers SOAP * Support for Web Service clients that support SOAP 1.2. VCL/RTL/Compiler/Language * Mouse and Touch Gesturing engine for VCL controls * Support for Windows 7 APIs * Basic support for Direct2D (e.g., TDirect2dCanvas and TDirect2DPaintbox, etc). * Multiple "small" changes to VCL to make it more powerful Delphi Compiler *Enhanced RTTI support. C++ Compiler * Generation of XML Documentation from Source * Method RTTI for public and published methods of TObject-derived classes (to enable * *C++ Custom Methods in DataSnap Servers) * C++ Class Browser. * Misc. Fixes, especially in the area of Object Lifetime management & Exception Handling. -- Nick Hodges Delphi Product Manager Embarcadero |
|||
|
||||
kemiisto |
|
||||
![]() Дикий Кот. =^.^= ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Участник Клуба Сообщений: 3292 Регистрация: 29.7.2007 Репутация: 3 Всего: 160 |
![]() ![]() Akella, это сегодня на форуме появилось? ... Ого! О_О А вчера ничего не было! Вот флудеры! ![]() А терь о грустном. ![]()
Ключевое слово trying. После Delphi 7 они только и делают, что пытаются... Не ошибусь, если скажу, что последние два пункта не так уж многих заинтересуют на этом форуме. А usability... Во-первых, субъективная штука. А во-вторых, простите за тавтологию, это не та "штука", которая может позволить даже бессовестному разработчику инкрементить номер версии. ![]() Это, по большому счёту, эдакое признание собственной немощности. Полной неспособности отвечать запросам пользователей. Вот, bose тут разрекламировал форум на uservoice. Колосссальная я вам скажу вешь! Всё как на ладони. Пользователи хотят кросс-платформенности, грезят о поддержке 64-битных ОС, не прочь бы увидеть новую VCL, требуют бесплатной версии для студентов и хоббитов ![]() ![]() У меня складывается ощущение, что кадры уже не те... Короче, читайте тут, кто исчо не читал (ссылка прямая, PDF, 200 КБ)... Вот там в самом начале:
Уж не знаю, кто сейчас "у руля", но пошли как раз по пути 1 & 4. Сама Borland сконцентрировалась на ALM решениях. Видимо, чтобы трепать нервы IBM в этом сегменте рынка. Ну и ежу понятно, под чью дудку. А все наработки а области компиляторов/сред разработки (в т.ч. Delphi) продали с потерей бренда Borland. А жаль... ![]() P.S. У БГ есть книжка «Дорога в будущее». Пользуясь тамошней терминологией можно сказать, что разработчик Delphi "угодил в отрицательную спираль". А это, скорее всего, конец. За сим, откланяюсь. ![]() Это сообщение отредактировал(а) kemiisto - 19.4.2009, 17:41 -------------------- |
||||
|
|||||
CompWorm |
|
|||
![]() Допеределыватель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1689 Регистрация: 6.12.2004 Где: / Репутация: нет Всего: 31 |
лол ![]() так, а релиз то когда? |
|||
|
||||
Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 7 Всего: 329 |
Добавлено @ 12:02
вот как ты прав, как ты прав ![]() Добавлено @ 12:04 Мне кажется, что стоимость IDE нужно уменьшить в 2-3 раза. Это сообщение отредактировал(а) Akella - 20.4.2009, 12:12 |
|||
|
||||
CompWorm |
|
|||
![]() Допеределыватель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1689 Регистрация: 6.12.2004 Где: / Репутация: нет Всего: 31 |
мне кажется, что это настолько мощная IDE, и в ее разработке задействовано так много народа, что уменьшиться в цене с пустого места она не сможет. плюс бесконечные перекупки - эмбаркадера хочетокупить затраты... желаемую прибыль можно получить либо подняв цены и ориентировав продукт на большие корпорации или ориентировать его на бОльшую массу народу, снизив цену и дав им то что они хотят... результат по прибыли одинаковый, затрат меньше наверно в первом. первый путь они и выбрали =/ Это сообщение отредактировал(а) CompWorm - 20.4.2009, 18:34 |
|||
|
||||
Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 7 Всего: 329 |
Ну и пусть, значит мы пойдём по пути джавы
Это сообщение отредактировал(а) Akella - 21.4.2009, 08:21 |
|||
|
||||
Akella |
|
||||||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 7 Всего: 329 |
Usability Improvements Throughout the IDE: Many changes have been made in the IDE with the intention to dramatically improve product usability:
* Enhanced searching in the code editor. When a search is performed in the code editor, the IDE will highlight the location where it finds the search term. Now, it will also highlight other locations of the same term that are visible on the screen. The IDE uses a different highlight color for these additional matches so they can be distinguished from the primary search match. he default highlight color for these additional matches has been defined for each of the IDE's pre-defined color schemes. Users can customize this color from the Tools/Options/ Editor Options/Color page by selecting the element "Additional search match highlight". This feature is enabled by default. If desired, it can be disabled from the Tools/Options/Editor Options page by unchecking "Show all search matches". * In the code editor, if you select a block of text, and hit the Tab key, the selected text will be indented. * You can specify how many recent projects and recent files will appear on the File > Reopen menu, as well as manage the items that appear there. There is a new menu item "File>Reopen>Properties" which invokes a new dialog that allows you to manage the Reopen list. * You can specify multiple file specs in the Find In Files dialog (e.g., one for directories, one for extensions). The Find In Files dialog has a new button which brings up an ordered list dialog in which multiple directories can be browsed for, entered, and reordered. Find In Files also introduces the concept of a named "directory group" which is shorthand for a user-specified list of commonly searched directories. Groups can be created/saved/edited using the ordered list dialog above. They are referred to in the Directories edit by prefixing their name with @ (at-sign); e.g., @mysources, @VCL, etc. * You can create a blank file with an arbitrary extension (like .rc/.asm/.ini etc), and optionally add it to the current project. The File | New | Other dialog box now contains a Text File entry that enables you to add an arbitrary file to your project. You can select from file types or enter a file type. * The Tool Palette remembers its position when you switch away from the Form Designer and then return to the Form Designer. * You can rename tool palette categories. Press F2 or right-click on the category name and select "Rename". * You can drag an open file in the Code Editor to the Project Manager and have that file added to the project. * The "Hide" and "Help" menu items have been removed from the Object Inspector context menu. * There is a new editor option which allows code folding to be turned off. * Filtering has been added to search for gallery items. Select File | New | Other… to use this filtering feature. * All gallery items are now displayed similar to Delphi 7, and items which are not applicable are grayed out and disabled. Debugger Enhancements: The following key features are new or significantly changed: • The debugger's Event Log View now uses a TVirtualTreeView which increases performance and improves usability. • When the "Scroll new events into view" option is checked on the Event Log options page, you can stop the auto-scrolling in the Event Log View by clicking in the view. You can resume the auto-scrolling by selecting the last item in the event log (pressing the "End" key). If the "Scroll new events into view" option is unchecked on the Event Log options page, then no auto-scrolling will happen. • The Registers pane in the CPU view has a new "Follow" context menu item, whose submenu commands (Near Code, Offset to Data, and Offset to Stack) will position the corresponding CPU panes to the address contained in the currently-selected register. These menu commands are for 32-bit registers. The 16-bit segment registers, as well as the EFL register will not allow this. • The Event Log supports displays multi-line strings for "OutputDebugString" output and for exception messages. • Lengthy events in the Event Log View can be viewed in a hint window by hovering the mouse over the entry. • There is better integration between the various UI views that display program data in the debugger. o From the Local Variables View, in addition to being able to create a Debug Inspector, you can now also create a Watch, or open the Evaluate/Modify dialog for the selected expression. o From the Watches View, in addition to being able to create a Debug Inspector, you can now also create a new Watch, or open the Evaluate/Modify dialog for the selected expression. Database: The following changes have been made to improve support for database application development: • DataSnap filtering. Developers have the ability to process the communications stream between a DataSnap client and a DataSnap server. This allows a developer to add encryption and compression filters for the data stream. DataSnap provides an API to use such filters. An encryption and compression filter are provided. • Date/Time related functions now support: o Locale dependent string formatting. o Timestamp offset based on locale. • Full dbExpress driver and framework support for InterBase 2009. You can download a free trial version of InterBase 2009 at __hххp://downloads.embarcadero.com/free/interbase]http://downloads.embarcadero.com/free/interbase • Full dbExpress driver and framework support for MS SQL Server 2008. • Full dbExpress driver and framework support for MySQL 5.1. • The DataSnap server method parameter types now include TJSONValue and descendant types. • The REST protocol for DataSnap HTTP requests is now supported. VCL and RTL: The following changes have been made to the Visual Component Library and the Delphi runtime library: • Icons can be assigned to Bitmaps using TIcon.AssignTo. • You can use a custom drop down Month Calendar box to choose a Date property from the Object Inspector. • New inplace rename functionality in the TCategoryButtons control. New Methods:
New Event handler types:
New Events:
• The TThread class in the Delphi RTL has a new static (class) method to facilitate naming threads. The IDE Gallery Wizards use this new method. class procedure NameThreadForDebugging(ThreadName: AnsiString; ThreadID: LongWord = $FFFFFFFF); static; • RTL now uses the operating system’s UILocale property to determine which localized resources to use. • RTL now uses language names (e.g. fr-FR) for the extension of localized resource DLLs. • The TRichEdit control has an ActiveLineNo property which returns the correct location of the cursor. • A default Property Editor has been added to the Object Inspector that allows users to use a checkbox to set Boolean properties. • The PtInCircle function, similar to the PtInRect function, has been added to the Types unit. PtInCircle checks whether a specified point falls inside a specified circle. • TCheckListBox has a new method: CheckAll(cbUnchecked, True, True). ToolsAPI Additions: • The IOTAElideActions interface has been enhanced to provide increased access to code folding, allowing you to Fold/Unfold the block nearest to the cursor, and allowing you to fold all classes, methods, namespace/unit, nested procs, globals, and regions. Это сообщение отредактировал(а) Akella - 21.4.2009, 12:15 |
||||||
|
|||||||
Bose |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1458 Регистрация: 5.3.2005 Где: Riga, Latvia Репутация: 2 Всего: 51 |
А меня не взяли =( Хотя оно может и к лучшему - времени на тестирование всё-равно толком нет. А теперь о главном-наболевшем. Скажите друзья, новая Delphi умеет создавать 64-битные бинарники? |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi" | |
|
Добро пожаловать в форум группы "Delphi". В разделе разрешается:
Строго запрещено:
Если Вам понравилась атмосфера форума, заходите к нам чаще! Люблю, целую, вечно Ваш, THandle. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Форум группы: delphi | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |