войти зарегистрироваться

Блог компании DevExpressDXperience v2011 vol 1 — Новая версия .NET компонентов от DevExpress

DXperience 2011.1 Компания Developer Express недавно объявила о выходе очередной мажорной версии своего набора контролов для .NET разработчиков — DXperience v2011 vol 1. По традиции, эта версия выходит спустя полгода от предыдущего релиза и является первым большим апдейтом в 2011-м году. Так же традиционно, она содержит множество различных улучшений как для разработчиков Windows Forms и ASP.NET, так и для тех, кто создаёт свои продукты на базе платформ WPF и Silverlight.

К тому же, у нас есть ещё один сюрприз — на этот раз для тех, кто знакомится с технологией LightSwitch и хочет делать полноценные бизнес-приложения с её помощью.

Если вы ещё не успели прочитать официальный What's New-пресс релиз на английском языке, то я приготовил для вас краткий обзор того, на что стоит обратить внимание в новой версии DXperience.

Блог компании DevExpressВышла новая версия набора компонентов для .NET — DXperience 10.2!

Компания DevExpress объявила о выходе новой версии своего продукта DXperience, который содержит компоненты для программистов, ведущих свою разработку на платформе .NET с помощью MS Visual Studio. Версия DXperience 10.2 содержит множество новых продуктов и улучшений для таких популярных направлений как Silverlight, WPF, ASP.NET MVC, а также традиционных ASP.NET и Windows Forms.

Если вы пишете код, используя одну из этих технологий, добро пожаловать под кат.

.NETПросмотр памяти .NET приложений при помощи Crack.NET

Crack.NET — это приложения для отладки, просмотра памяти и ее изменения для любого WPF или WinForms приложения. Также есть поддержка IronPython для написания скриптов, автоматизирующих какие-либо операции.

image

Персональные блоги Обработка выбора пользователя в ComboBox

Если возникла задача реагировать на выбор пользователя из выпадающего списка ComboBox’а, то очевидным решением является подписка на событие SelectedIndexChanged:

.NETWindows 7 & DWN: знаете ли вы, что не все окна должны подчиняться Flip3D и Aero Peek

Вы, наверняка, знаете, что в Vista и Windows 7 существует функция Flip3D, а в Windows 7 еще и Aero Peek.

Aero Peek Flip3D

Но вы, наверняка, не знаете, что можно заставить ваше окно (приложение) не подчиняться правилам для всех окон в данных возможностях Windows. Для этого следует изучить Desktop Window Manager API.

MicrosoftРабота с окнами как в Windows 7: обновление

Программа для работы с окнами в Windows, идеи и удобства были позаимствованы из Windows 7. Программа позволяет при помощи горячих клавиш передвигать окно по экрану, размещать его в стадиях максимизации, обычного окна, а так же самое основное — размещать окна максимизированные на половину экрана. Работает с Vista и WinXP (как x86, так и x64).

В новой версии программы исправлены некоторые ошибки:
а) Не минимизировались диалоговые окна (те, которые не могут менять размер).
б) Программа не работала с окном Google Chrome (об этом подробнее немного ниже).
А так же основное добавлены возможности перемещения окна между экранами.
Скачать новую версию можно отсюда.

MicrosoftРабота с окнами как в Windows 7: исправления и дополнения

Программа для работы с окнами в Windows (работает в Vista и WinXP как в x64 так и в x86), написанная пару дней назад, оказалась полезная не только мне. Пару слов о назначении: эта программа упрощает работу с окнами (максимизация, свертывания, перемещение), и самое главное, позволяет запросто размещать окна вот так:

Так вот: были выдвинуты предложения и замечания по реализации, которые я воплотил в жизнь.

Персональные блоги Программа для работы с окнами как в Windows 7 — при помощи hotkeys: Win + [Up|Down|Left|Right]

Редко пользуешься тем, что пишешь сам. Но вот тот самый редкий случай.
В Windows 7 мне очень понравилась возможность позиционирования окон при помощи сочетаний клавиш:
Win + Left — окно крепиться к левому краю
Win + Right — окно крепиться к правому краю
Win + Up — окно максимизируется
Win + Bottom — окно в нормальном состоянии.
Причем крепление окон к правому краю и левому, по-моему, уж очень удобная штука, ведь сколько раз приходилось самому располагать два окна на экране, с возможностью сравнения или перепечатывания…

Windows 7 не хочу использовать в качестве основной ОСь — потому что бета (или CR, главное что не Release), а возможность описанную выше использовать хочу. И вот — не поленился, и написал программку на C#, которая реализует данный функционал в Vista (скорее всего работает и более ранних версиях — просто не проверял). И как оказалось — задача не такая уж и сложная. Пришлось проимпортировать множество WinApi функций, а сама реализация разделилась на две: а) функционал, который перехватывает нажатия необходимых сочетаний клавиш б) позиционирование окон.

Персональные блоги MS Chart: пример Perfomance Counters c 3D вращением

На одной из встреч User Group я рассказывал доклад «Создание диаграмм при помощи MS Chart», для которого сделал пример WinForms приложения performance counter, которое выводит информацию о 3х показателях системы в реальном времени: загруженность процессора, использование физической и виртуальной памяти, и еще имеет возможность 3D вращения. Не знаю, пригодиться ли кому-нибудь данный пример, но все же решил рассказать о нем.

Сначала пару слов о MS Chart: это дополнение к Microsoft .NET Framework 3.5 SP1, которое позволяет создавать диаграммы в приложениях WinForms(что дает нам и WPF) и WebForms. В будущем это будет частью Microsoft .NET Framework 4. MS Chart был создан не с нуля, а позаимствован из библиотеки Dundas (источник).

Для того чтобы начать работу с MS Chart – необходимо установить компоненты MS Chart Controls. Скачать их можно по следующим ссылкам:
Хочется еще сказать, что примеры намного богаче, чем документация по данным контролам, потому лучше сразу смотреть примеры, чем читать саму документацию.