by Dmitry [dimaka] Pavlov
21. July 2010 03:12
Описание задачи
Я работаю над проектом, часть которого заключается в обеспечении взаимодействия между ГИС (ГеоИнформационная Система) приложением ArcView 3.2 и .NET приложением (WinForms, C#). Необходимо иметь возможность получать сведения о состоянии проекта ArcView (например, «ловить»...
[More]
by Dmitry [dimaka] Pavlov
6. July 2010 02:38
I have a task to manage the old ESRI ArcView version - ArcView GIS 3.2 from .NET application. ArcView supports the only way to interoperate with external world via Dynamic Data Exchange (DDE) protocol. Which allows to programmatically run the Avenue scripts stored inside ArcView project ([PDF] Progr...
[More]
by Dmitry [dimaka] Pavlov
2. July 2010 18:46
I’m getting a lot of emails from Visual Studio Extensibility developers to help them with implementing custom property pages (like tabs you see on Project Properties) for custom projects systems in MPF packages they develop. A few year ago I’ve posted the good sample of that on MSDN Forums (Visual ...
[More]
by Dmitry [dimaka] Pavlov
1. July 2010 18:03
Read a new Feng Chen’s blog post about issues related to WPF Binding support in DSL tools 2010 and how to work around them:
http://fengchen.wordpress.com.cn/2010/07/01/several-issues-about-wpf-binding-support-in-dsl-tools-2010-and-a-workaround/
Have a nice Visual Studio eXtending!
by Dmitry [dimaka] Pavlov
21. May 2010 00:53
Сегодня был на отличном корпоративном тренинге о UI Usability. Узнал много нового. А главное – по этой части уже накоплен богатый опыт и у нас в компании, и в Интернет. Вот некотрые ссылки на юзабельные шаблоны пользовательского интерфейса – UI Patterns:
UI Patterns
Yahoo! Desig...
[More]
by Dmitry [dimaka] Pavlov
17. April 2010 06:36
I have found very clear and simple example of the Using Page Methods in ASP.NET AJAX written by Timothy Khouri. It demonstrated how to call server side methods in ASP.NET from javascript.
by Dmitry [dimaka] Pavlov
9. April 2010 02:31
These posts might be helpful to start:
Code Generation in Visual Studio 2005
And some VSX Forum treads as well:
custom tool registration
Custom Tool in VS2005
How to create a new Code Generator in VS 2005?
How to *always* associate a custom tool with a specific file extension?
by Dmitry [dimaka] Pavlov
16. March 2010 21:30
В рамках одного из проектов я озадачился тем, как получить ссылки на открытые окна ArcMap на языке C#. Документация говорит, что это нужно делать следующим образом:
Type appRefType = Type.GetTypeFromProgID("esriFramework.AppRef");object appRefObject = Activator.CreateInstance(appRefType); IApplicat...
[More]
by Dmitry [dimaka] Pavlov
13. March 2010 02:36
На корпоративном тренинге я услышал от коллег, что существует презентация об эффективной работе с электронной почтой. Выяснив автора и найдя презентацию, спешу поделиться.
Автор этой замечательной презентации - Юрий Шиллер. Вот цитата с его сайта об этой презентации:
Переписка по электронной поч...
[More]
by Dmitry [dimaka] Pavlov
10. March 2010 23:33
I like C# for a long time. And now I like it even more once I have tried LINQ extension introduced in .NET Framework 3.5. And even more with combination LINQ with Lambda Expressions (anonymous functions). I won't write ABOUT a lot, just some lines of code: Example 1: Filter and sort collection Li...
[More]