<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-23835565</id><updated>2011-04-28T09:29:19.234+04:00</updated><title type='text'>.Cypress</title><subtitle type='html'>Блог одного человечка, который считает себя программистом!</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://dot-cypress.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23835565/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://dot-cypress.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Cypress</name><uri>http://www.blogger.com/profile/12840129784402393088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>20</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-23835565.post-114794556087541950</id><published>2006-05-18T13:33:00.000+04:00</published><updated>2006-05-18T13:46:01.053+04:00</updated><title type='text'>Файлы примеров</title><summary type='text'>В связи с переездом на новый хостинг, некоторые файлы примеров не качаются!Эта проблема будет решена в ближайшее время.Если вам нужен какой то файл, пришлите запрос на dotCypress [at] gmail.com</summary><link rel='replies' type='application/atom+xml' href='http://dot-cypress.blogspot.com/feeds/114794556087541950/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23835565&amp;postID=114794556087541950' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23835565/posts/default/114794556087541950'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23835565/posts/default/114794556087541950'/><link rel='alternate' type='text/html' href='http://dot-cypress.blogspot.com/2006/05/blog-post_18.html' title='Файлы примеров'/><author><name>Cypress</name><uri>http://www.blogger.com/profile/12840129784402393088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23835565.post-114746951122543397</id><published>2006-05-13T01:24:00.000+04:00</published><updated>2006-05-13T01:34:37.926+04:00</updated><title type='text'>Получение тени изображения</title><summary type='text'>Для получения тени изображения, я написал маленький метод, может кому и пригодиться ;)private  Image GetImageShadow(Image sourceImage, float  opacity){Image result =  new  Bitmap(sourceImage.Width, sourceImage.Height);ImageAttributes attributes  =  new  ImageAttributes();float[][]  matrixItems =  {new  float[]  {0, 0, 0, opacity, 0},new  float[]  {0, 0, 0, opacity, 0},new  float[]  {0, 0, 0, </summary><link rel='replies' type='application/atom+xml' href='http://dot-cypress.blogspot.com/feeds/114746951122543397/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23835565&amp;postID=114746951122543397' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23835565/posts/default/114746951122543397'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23835565/posts/default/114746951122543397'/><link rel='alternate' type='text/html' href='http://dot-cypress.blogspot.com/2006/05/blog-post.html' title='Получение тени изображения'/><author><name>Cypress</name><uri>http://www.blogger.com/profile/12840129784402393088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23835565.post-114725313549709933</id><published>2006-05-10T13:25:00.000+04:00</published><updated>2006-05-13T01:38:24.996+04:00</updated><title type='text'>HOWTO: Сохранение Image в XML</title><summary type='text'>Для того, что бы сохранить изображение в XML, его надо сначала конвертировать в Base64 текст.Всё очень просто :)static  class  ImageUtils{public  static  Image ImageFromBase64Text(string  base64Text){if  (base64Text == string.Empty){return  null;}MemoryStream  stream =  new  MemoryStream();byte[]  buffer =  Convert.FromBase64String(base64Text);stream.Write(buffer, 0,  buffer.Length);return  </summary><link rel='replies' type='application/atom+xml' href='http://dot-cypress.blogspot.com/feeds/114725313549709933/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23835565&amp;postID=114725313549709933' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23835565/posts/default/114725313549709933'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23835565/posts/default/114725313549709933'/><link rel='alternate' type='text/html' href='http://dot-cypress.blogspot.com/2006/05/howto-image-xml.html' title='HOWTO: Сохранение Image в XML'/><author><name>Cypress</name><uri>http://www.blogger.com/profile/12840129784402393088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23835565.post-114405183728043416</id><published>2006-04-03T12:10:00.000+04:00</published><updated>2006-04-03T12:10:37.286+04:00</updated><title type='text'>IExtenderProvider</title><summary type='text'>Сразу извинюсь за долгое отствствие, с работой был завал ;)Что делать если необходимо расширить функциональность какого нибудь контрола или компонента? Первое, что приходит на ум, это применить механизм наследования, но некоторые контролы, от сторонних разработчиков, помечены модификатором sealed. Можно конечно написать обертку вокруг данного контрола, и проделегировать все методы и свойства, но </summary><link rel='replies' type='application/atom+xml' href='http://dot-cypress.blogspot.com/feeds/114405183728043416/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23835565&amp;postID=114405183728043416' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23835565/posts/default/114405183728043416'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23835565/posts/default/114405183728043416'/><link rel='alternate' type='text/html' href='http://dot-cypress.blogspot.com/2006/04/iextenderprovider.html' title='IExtenderProvider'/><author><name>Cypress</name><uri>http://www.blogger.com/profile/12840129784402393088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23835565.post-114348186127578394</id><published>2006-03-27T21:51:00.000+04:00</published><updated>2006-03-27T21:51:01.460+04:00</updated><title type='text'>del.icio.us API на C#</title><summary type='text'>Представляю вам реализацию API для deli.cio.us!Оригинал описания API –  здесь.Я реализовал не все методы, это я оставляю для вас ;)Исходники забираем отсюда</summary><link rel='replies' type='application/atom+xml' href='http://dot-cypress.blogspot.com/feeds/114348186127578394/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23835565&amp;postID=114348186127578394' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23835565/posts/default/114348186127578394'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23835565/posts/default/114348186127578394'/><link rel='alternate' type='text/html' href='http://dot-cypress.blogspot.com/2006/03/delicious-api-c.html' title='del.icio.us API на C#'/><author><name>Cypress</name><uri>http://www.blogger.com/profile/12840129784402393088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23835565.post-114332382406205354</id><published>2006-03-26T00:57:00.000+03:00</published><updated>2006-03-26T00:57:09.886+03:00</updated><title type='text'>Логи приложения</title><summary type='text'>Рано или поздно, но у любого разработчика возникает потребность в логгировании работы приложения. Для этих целей, по моему мнению, стандартом де-факто является log4net. Это достаточно гибкое и мощное решение, но если у вас маленький проект, я думаю, что это слишком ;)Итак, сейчас я буду изобретать велосипед :)Для своих, маленьких проектов я использую следующую технологию:Реализую наследника </summary><link rel='replies' type='application/atom+xml' href='http://dot-cypress.blogspot.com/feeds/114332382406205354/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23835565&amp;postID=114332382406205354' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23835565/posts/default/114332382406205354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23835565/posts/default/114332382406205354'/><link rel='alternate' type='text/html' href='http://dot-cypress.blogspot.com/2006/03/blog-post_26.html' title='Логи приложения'/><author><name>Cypress</name><uri>http://www.blogger.com/profile/12840129784402393088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23835565.post-114312007973731099</id><published>2006-03-23T16:21:00.000+03:00</published><updated>2006-03-23T16:48:21.866+03:00</updated><title type='text'>BackgroundWorker</title><summary type='text'>Данный пример я посвящаю людям, корые любят работать с GUI, из “чужого” потока ;) Во времена Framework 1.1, приходилось ручками создавать новый поток для длительных операций, и работать с GUI через BeginInvoke. Во втором Framework для нас уже сделали полезный компонент: BackgroundWorker! Я написал пример его использования. Пример, как всегда, прост до безобразия. Он ищет простые числа перебором, </summary><link rel='replies' type='application/atom+xml' href='http://dot-cypress.blogspot.com/feeds/114312007973731099/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23835565&amp;postID=114312007973731099' title='Комментарии: 7'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23835565/posts/default/114312007973731099'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23835565/posts/default/114312007973731099'/><link rel='alternate' type='text/html' href='http://dot-cypress.blogspot.com/2006/03/backgroundworker.html' title='BackgroundWorker'/><author><name>Cypress</name><uri>http://www.blogger.com/profile/12840129784402393088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23835565.post-114288202278781761</id><published>2006-03-20T22:13:00.000+03:00</published><updated>2006-03-20T22:13:42.896+03:00</updated><title type='text'>Clickomania</title><summary type='text'>Помнится, была такая игрушка – Clickomania!Я вот накидал на C# прототипчик, исходники немного отрефакторю, поделюсь с общественностью.Как говориться: Coming soon!</summary><link rel='replies' type='application/atom+xml' href='http://dot-cypress.blogspot.com/feeds/114288202278781761/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23835565&amp;postID=114288202278781761' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23835565/posts/default/114288202278781761'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23835565/posts/default/114288202278781761'/><link rel='alternate' type='text/html' href='http://dot-cypress.blogspot.com/2006/03/clickomania.html' title='Clickomania'/><author><name>Cypress</name><uri>http://www.blogger.com/profile/12840129784402393088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23835565.post-114254504236820696</id><published>2006-03-17T00:37:00.000+03:00</published><updated>2006-03-17T00:37:22.400+03:00</updated><title type='text'>Архиватор за 30 минут</title><summary type='text'>Продолжаю выкладывать примеры кода для начинающих!Одна из многих новых возможностей во втором фраймворке, это класс GZipStream. Этот класс, наследник класса Stream, предназначен для сжатия и распаковки данных.За пол часика я накидал маленький архиватор, и оформил его в качестве Cmdlet’а. Реализовано 2 комманды:compress-filedecompress-fileИсходники забирать здесь.А скомпиленный Cmdlet, здесь.Удачи!</summary><link rel='replies' type='application/atom+xml' href='http://dot-cypress.blogspot.com/feeds/114254504236820696/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23835565&amp;postID=114254504236820696' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23835565/posts/default/114254504236820696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23835565/posts/default/114254504236820696'/><link rel='alternate' type='text/html' href='http://dot-cypress.blogspot.com/2006/03/30.html' title='Архиватор за 30 минут'/><author><name>Cypress</name><uri>http://www.blogger.com/profile/12840129784402393088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23835565.post-114246505654540292</id><published>2006-03-16T02:24:00.000+03:00</published><updated>2006-03-16T02:25:47.296+03:00</updated><title type='text'>Как я хакал Reflector</title><summary type='text'>Наверно каждый, кто пользовался Reflector’ом, пробовал посмотреть внутренности самого Reflector’а!Но что же мы видим: куча интерфейсов, куча вспомогательных классов, а где же код приложения? При внимательном рассмотрении, можно увидеть, что интересующая нас сборка, грузиться из ресурсов, потом расшифровывается TripleDES, и загружается через Assembly.Load(byte[] rawAssembly). Ну мы же не лыком </summary><link rel='replies' type='application/atom+xml' href='http://dot-cypress.blogspot.com/feeds/114246505654540292/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23835565&amp;postID=114246505654540292' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23835565/posts/default/114246505654540292'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23835565/posts/default/114246505654540292'/><link rel='alternate' type='text/html' href='http://dot-cypress.blogspot.com/2006/03/reflector.html' title='Как я хакал Reflector'/><author><name>Cypress</name><uri>http://www.blogger.com/profile/12840129784402393088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23835565.post-114242440280008747</id><published>2006-03-15T15:06:00.000+03:00</published><updated>2006-03-15T20:03:08.850+03:00</updated><title type='text'>RGB vs HSL</title><summary type='text'>Я мого раз задавал себе вопрос: “Почему в .Net Framework, нет клаcса для работы с цветом в формате HSL?”.Ведь многие алгоритмы проше, если использовать этот формат. Но когда я просмотрел Reflector’ом исходники Framework, я нашел, по крайней мере 2 места, где есть частичная реализация HSL: System.Windows.Forms.ControlPaint.HLSColor – класс почему то приватный!System.Drawing.Color – в этом классе </summary><link rel='replies' type='application/atom+xml' href='http://dot-cypress.blogspot.com/feeds/114242440280008747/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23835565&amp;postID=114242440280008747' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23835565/posts/default/114242440280008747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23835565/posts/default/114242440280008747'/><link rel='alternate' type='text/html' href='http://dot-cypress.blogspot.com/2006/03/rgb-vs-hsl.html' title='RGB vs HSL'/><author><name>Cypress</name><uri>http://www.blogger.com/profile/12840129784402393088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23835565.post-114227607189276074</id><published>2006-03-13T21:43:00.000+03:00</published><updated>2006-03-14T10:14:11.630+03:00</updated><title type='text'>Пятнашки</title><summary type='text'>Продолжаю славную традицию, которую начал здесь, то есть выкладываю маленькие примеры кода для начинающих ;) На этот раз это игра "Пятнашки". Пример очень простой, был написан мной за часик, естественно без комментариев в коде, что бы сами разобрались в этом хаосе :) Качаем здесь.  Ну и как принято: Исходники</summary><link rel='replies' type='application/atom+xml' href='http://dot-cypress.blogspot.com/feeds/114227607189276074/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23835565&amp;postID=114227607189276074' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23835565/posts/default/114227607189276074'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23835565/posts/default/114227607189276074'/><link rel='alternate' type='text/html' href='http://dot-cypress.blogspot.com/2006/03/blog-post_114227607189276074.html' title='Пятнашки'/><author><name>Cypress</name><uri>http://www.blogger.com/profile/12840129784402393088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23835565.post-114223952849656394</id><published>2006-03-13T11:17:00.000+03:00</published><updated>2006-03-13T11:48:05.023+03:00</updated><title type='text'>Monad sample</title><summary type='text'>Маленький скриптик, для чистки проектов Visual Studio.Он рекурсивно удаляет директории: bin, obj.function VSClean(){         $directories = get-childitem  -Recurse -Include bin,obj                foreach ($dir in $directories)        {                                  write-host "Deleting: $dir";                                  remove-item $dir.FullName -Recurse -Force;        }}</summary><link rel='replies' type='application/atom+xml' href='http://dot-cypress.blogspot.com/feeds/114223952849656394/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23835565&amp;postID=114223952849656394' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23835565/posts/default/114223952849656394'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23835565/posts/default/114223952849656394'/><link rel='alternate' type='text/html' href='http://dot-cypress.blogspot.com/2006/03/monad-sample.html' title='Monad sample'/><author><name>Cypress</name><uri>http://www.blogger.com/profile/12840129784402393088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23835565.post-114220786214872167</id><published>2006-03-13T02:54:00.001+03:00</published><updated>2006-03-13T11:39:05.426+03:00</updated><title type='text'>Monad Links</title><summary type='text'>Немножко ссылок для любителей MonadSample Monad-MSH ScriptsThe Script Center Script RepositoryUPD:И ещё одна ссылочкаwww.script-coding.info</summary><link rel='replies' type='application/atom+xml' href='http://dot-cypress.blogspot.com/feeds/114220786214872167/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23835565&amp;postID=114220786214872167' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23835565/posts/default/114220786214872167'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23835565/posts/default/114220786214872167'/><link rel='alternate' type='text/html' href='http://dot-cypress.blogspot.com/2006/03/monad-links_13.html' title='Monad Links'/><author><name>Cypress</name><uri>http://www.blogger.com/profile/12840129784402393088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23835565.post-114217851573452149</id><published>2006-03-12T17:51:00.000+03:00</published><updated>2006-03-19T17:31:28.176+03:00</updated><title type='text'>Автоматизация производства</title><summary type='text'>Сегодня в голову пришла интересная идея.Хочу поделиться с вами ;)Далее ...Начну с обзора рынка программного обеспечения, сразу поясню, всё ниже сказанное я отношу только к России и странам СНГ.По моему мнению, сейчас, отечественные софтверные конторы развиваются в основном, в следующих направлениях:Бухгалтерские системы (примеры, я думаю, приводить не надо ;) )Программы для бизнеса (например для </summary><link rel='replies' type='application/atom+xml' href='http://dot-cypress.blogspot.com/feeds/114217851573452149/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23835565&amp;postID=114217851573452149' title='Комментарии: 6'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23835565/posts/default/114217851573452149'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23835565/posts/default/114217851573452149'/><link rel='alternate' type='text/html' href='http://dot-cypress.blogspot.com/2006/03/blog-post_12.html' title='Автоматизация производства'/><author><name>Cypress</name><uri>http://www.blogger.com/profile/12840129784402393088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23835565.post-114208448065991963</id><published>2006-03-11T16:30:00.000+03:00</published><updated>2006-03-13T21:57:09.363+03:00</updated><title type='text'>Visual IL</title><summary type='text'>Еще одна моя маленькая мечта сбылась!Я теперь могу редактировать MSIL, прямо в студии !!!Правда пришлось скачать Visual Studio 2005 SDK (login required).Траффик конечно дорогой, но для саморазвития жалеть нельзя, SDK весит порядка 180 мегабайт.Потом скачал      Visual IL.И теперь ненарадуюсь :)Вот скриншот:Кстати, автор Visual IL открыл исходники, своего творения, рекомендую для просмотра ;)Из </summary><link rel='replies' type='application/atom+xml' href='http://dot-cypress.blogspot.com/feeds/114208448065991963/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23835565&amp;postID=114208448065991963' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23835565/posts/default/114208448065991963'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23835565/posts/default/114208448065991963'/><link rel='alternate' type='text/html' href='http://dot-cypress.blogspot.com/2006/03/visual-il.html' title='Visual IL'/><author><name>Cypress</name><uri>http://www.blogger.com/profile/12840129784402393088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23835565.post-114207961083436146</id><published>2006-03-11T15:08:00.000+03:00</published><updated>2006-03-18T22:08:48.973+03:00</updated><title type='text'>Reflector Add-in</title><summary type='text'>Написал простенький плагин для Reflector.Он позволяет искать выделенные классы, методы, etc. , в Google.Сам Reflector позволяет искать в MSDN, но что делать, если сборка от стороннего производителя, вот тогда и приходиться искать в Google ;)Плагин очень простой, но может кому нибудь пригодятся исходники.Если кому интересно, могут доделать его, для поиска в других поисковиках!Ну вот здесь и сам </summary><link rel='replies' type='application/atom+xml' href='http://dot-cypress.blogspot.com/feeds/114207961083436146/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23835565&amp;postID=114207961083436146' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23835565/posts/default/114207961083436146'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23835565/posts/default/114207961083436146'/><link rel='alternate' type='text/html' href='http://dot-cypress.blogspot.com/2006/03/reflector-add-in.html' title='Reflector Add-in'/><author><name>Cypress</name><uri>http://www.blogger.com/profile/12840129784402393088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23835565.post-114203099627121996</id><published>2006-03-11T01:33:00.000+03:00</published><updated>2006-03-11T02:08:11.746+03:00</updated><title type='text'>CopySourceAsHTML</title><summary type='text'>Этот чудо-плагин копирует кусок исходников в html, очень удобно для вставки кода в блоги.Пользовался им еще на 2003 студии, счас скачал новую версию здесь.Вот пример, простенький cmdlet:  &amp;nbsp  [Cmdlet("get", "sysinfo")]    public class SysInfo : Cmdlet    {        protected override void ProcessRecord()        {            WriteObject("\n---- System Variables ---------");            WriteObject</summary><link rel='replies' type='application/atom+xml' href='http://dot-cypress.blogspot.com/feeds/114203099627121996/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23835565&amp;postID=114203099627121996' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23835565/posts/default/114203099627121996'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23835565/posts/default/114203099627121996'/><link rel='alternate' type='text/html' href='http://dot-cypress.blogspot.com/2006/03/copysourceashtml.html' title='CopySourceAsHTML'/><author><name>Cypress</name><uri>http://www.blogger.com/profile/12840129784402393088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23835565.post-114202884533299680</id><published>2006-03-11T01:13:00.000+03:00</published><updated>2006-03-11T01:14:20.210+03:00</updated><title type='text'>Monad</title><summary type='text'>Вот сделал прикольную мульку для Monad, мне её очень не хватало !Теперь хистори, у меня сохраняется между сессиями, на подобии как в Linux.Вот кусочек моего profile.msh1           import-csv "D:\msh\history" | add-history2           function prompt3           {4                             clear-content "d:\msh\history"5                             get-history | export-csv "d:\msh\history"6</summary><link rel='replies' type='application/atom+xml' href='http://dot-cypress.blogspot.com/feeds/114202884533299680/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23835565&amp;postID=114202884533299680' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23835565/posts/default/114202884533299680'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23835565/posts/default/114202884533299680'/><link rel='alternate' type='text/html' href='http://dot-cypress.blogspot.com/2006/03/monad.html' title='Monad'/><author><name>Cypress</name><uri>http://www.blogger.com/profile/12840129784402393088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23835565.post-114202877561359350</id><published>2006-03-11T01:11:00.000+03:00</published><updated>2006-03-13T17:34:50.806+03:00</updated><title type='text'>О Блоге</title><summary type='text'>Я завел этот блог, что бы делиться с вами новстями, своими мыслями и маленькими открытиями.Тематика, как вы наверно догадались: Microsoft .Net и в частности C#.Также я обожаю возиться с MSIL(наверно это потому, что не было время возиться с ассемблером ;)).Спросите наверно: "Почему именно здесь?" .Ну у меня конечно есть блог на livejournal.com, но это как то попсово :)Просто хочется отделить </summary><link rel='replies' type='application/atom+xml' href='http://dot-cypress.blogspot.com/feeds/114202877561359350/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23835565&amp;postID=114202877561359350' title='Комментарии: 3'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23835565/posts/default/114202877561359350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23835565/posts/default/114202877561359350'/><link rel='alternate' type='text/html' href='http://dot-cypress.blogspot.com/2006/03/blog-post.html' title='О Блоге'/><author><name>Cypress</name><uri>http://www.blogger.com/profile/12840129784402393088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry></feed>
