|
|
|
 |
 |
ASP.NET Mania Blogs |
 |
|
 |
 |
| Wednesday, December 31, 2008 |
|
Много бумаги исписано и и мегабайтов перекачано в процессе, когда одни пытаются понять, что же такое Scrum, а другие пытаются это объяснить. Главное достоинство Scrum в этом смысле заключается в том, что для того, чтобы начать его применять не нужно многого – бери готовые несложные правила, минимум артефактов, и колесики закрутились. Но понимание глубокой сути этого процесса наступает далеко не сразу.
Собственно, далее - попытка на примере удачной метафоры объяснить, в чем же дао этого процесса и что отличает его от других.
Игорь Т.
31 December 2008 05:29 Комментарии (0)
|
| Friday, December 19, 2008 |
|
Привет всем. В Visual Studio написала вебовую службу, подключаюсь к Oracle, на моем копьютере запусаю клиента, все работает, данные через службу пошлю клиенту. На машине клиента при подключении к ораклу появляется ошибка "The provider is not compatible with the version of Oracle client". Я пользуюсь новейшей версией ораклу, чем на компьютере клиента. Наинсталировать новую версию ораклу на клиенте не могу. Можно это решить как-нибудь без инсталирования ораклу.
Tatjana
19 December 2008 17:07 Комментарии (1)
|
| Monday, December 15, 2008 |
|
В комментариях к моему предыдущему посту был задан ожидаемый вопрос о том, как встроить логику валидации в код формы. Об этой возможности я упомянул лишь вскользь и вот сейчас расскажу о том, каким образом эта задача решилась в одном из моих текущих проектов.
читать далее
Игорь Т.
15 December 2008 18:25 Комментарии (0)
|
| Sunday, December 14, 2008 |
|
Спасибо,всем кто пишет,очень интересно
Nikolai333
14 December 2008 19:37 Комментарии (2)
|
| Saturday, December 13, 2008 |
|
Сайт моей компании, где я работаю строителем КнрСтройка - вентилируемые фасады
StroyFasad
13 December 2008 15:47 Комментарии (0)
|
| Wednesday, December 10, 2008 |
|
Всем привет.
Рад буду увидеть всех на моем блоге.
sniffer
10 December 2008 14:03 Комментарии (0)
|
| Monday, December 08, 2008 |
|
Звать меня Толя, на данный момент мне 20-ка. Занимаюсь всем, что связано с ПК. Недавно закончил курсы по C# , как в Канаде говорят про такое обучение(Fast special formation), незнаю точно ли такое название. На данный момент подучиваю ADOnet технологию. Также есть большой опыт в железе, сетях, менеджменте. Данный дневник я завел для публикации своих идей и мыслей о всем что я изучаю и знаю.
devnetwork
08 December 2008 05:49 Комментарии (0)
|
| Tuesday, November 11, 2008 |
|
Всем доброго времени суток!
У меня возникла следующая проблема.
Что на входе: я имею виртуальный сервер, на котором установлена Trial-версия MOSS 2007, а нужно мне, добится того, чтобы рабочие книги Excel, содержащие подключения к OLAP-серверу, опубликованные на какой-нибудь узеле этого сервера, просто могли обновляться в службах Excel, изменяя свое содержимое, в соответсвии, с последними данными на сервере.
Мои действия:
Предварительно я экспортировал, файлы подключения в бибиотеку, включенную в список надежных библиотек подключения на сервере, при этом я пробовал создавать файлы подключения, использующие все возможные виды проверки подленности: windows аутентификацию, аутентификацию при помощи службы единого входа и подключения без аутентификации. Однако каждый раз при попытки обновленить данные возникает следующая
"Не удается получить внешние данные для следующих подключений:
****
Возможно, источники данных недоступны или не отвечают либо доступ к ним запрещен.
Проверьте, что обновление данных для надежного расположения файлов включено и что проверка подлинности данных книги настроена правильно." Все возможные разрашения есть, но ошибка все равно возникает. Я уже все пререпробовал, по логике все должно работать, но ошибка все равно возникает, если кто-то с чем-нибудь подобным сталкивался, пожалуйста подскажите в чем на самом деле, может быть ошибка.
Naxelar
11 November 2008 14:50 Комментарии (0)
|
| Thursday, October 23, 2008 |
|
Как показывает практика, львиную долю времени в проектах по разработке и сопровождению корпоративных приложений занимает поддержка системы в актуальном состоянии в процессе изменения существующих и появления новых требований: появляется новый тип отчета, новые поля в базе данных для каких-то сущностей, меняются форматы данных, используемых для какого-то внешнего сервиса и т.д. Вся эту рутина влияет на процесс разработки на протяжении всего его жизненного цикла.
Один из подходов, который упрощает задачи разработки бизнес-логики в таких условиях является использование специальных проблемно-ориентированных языков (DSL). Теория таких языков - это самостоятельная большая тема для изучения. Я же хочу на примере шаг за шагом показать все типичные этапы разработки DSL для валидации данных. И это будет действительно просто
перейти к статье в моем блоге
Игорь Т.
23 October 2008 23:06 Комментарии (0)
|
| Monday, October 20, 2008 |
|
Доброго времени суток!
Решил завести свой блог. Тут буду выкладывать код, который разработал или нашел в дебрях всемирной сети. Надеюсь, что будет полезно.
И первая тема - рассылка писем.
Код на C#.
Дело в том, что стандартный класс System.Net.Mail.SmtpClient работает довольно прилично, но при попытке использовать его для отсылки писем через rambler.ru выдает ошибку авторизации. Решение довольно простое - на основе класса System.Net.Sockets.TcpClient написать свой Smtp клиент.
Сначала определим класс ошибок для него:
javascript:paste('\n[code%20language="cs"]\n public class SmtpException : System.Exception
{
private string message;
public SmtpException(string str)
{
message = str;
}
public string What()
{
return message;
}
};','\n[/code]\n')
затем сам класс:
OlegNV
20 October 2008 13:44 Комментарии (0)
|
| Monday, October 13, 2008 |
|
Мой сайт и блог расположен по адресу: www.clevelus.ru.
К сожалению тут зеркалирование не настроишь.
clevelus
13 October 2008 22:18 Комментарии (1)
|
| Monday, October 06, 2008 |
|
Подскажите и продайте пожайлуста движок для развлекательного портала, интернет казино
gvd
06 October 2008 13:11 Комментарии (0)
|
| Monday, September 29, 2008 |
|
Что такое хороший дизайн? По каким критериям его оценивать, и каких правил придерживаться при разработке? Как обеспечить достаточный уровень гибкости, связанности, управляемости, стабильности и понятности кода? Роберт Мартин составил список, состоящий всего из пяти правил хорошего проектирования, которые известны, как принципы SOLID.
читать далее в моем блоге
Игорь Т.
29 September 2008 00:02 Комментарии (0)
|
| Sunday, August 31, 2008 |
|
<img src='http://www.codeplex.com/Images/banner_logo.jpg'/>
Согласно 6-недельному плану выпуска новых релизов, команда разработчиков ASP.NET MVC выпустила свой 5-ый релиз, который как и все предыдущие релизы находится на площадке Codeplex.
Новость взята с сайта — Программирование под платформу .NET Framework(asp.net,c#)
dmitry39
31 August 2008 18:54 Комментарии (0)
|
| Sunday, August 17, 2008 |
|
Мой блог находится по адресу: http://ivinsky.livejournal.com/
В блоге предполагаю рассматривать вопросы программирования, выкладывать свои программки, а также вопросы настройки различных программ, пакетов, и операционных систем.
Добро пожаловать!
С уважением, Ivinsky.
Ivinsky
17 August 2008 14:53 Комментарии (0)
|
| Monday, July 07, 2008 |
|
Вставил наконец-таки ссылку на свой RSS фид и решил привести пример реализации
Простой пример генерации RSS для сайта:
1. создаем хэндлер (Generic Handler) feed.ashx;
2. в метод ProcessRequest добавляем следующий код:
context.Response.ContentType = "text/xml";
context.Response.Charset = "utf-8";
XmlTextWriter wr = new XmlTextWriter(context.Response.Output);
wr.WriteStartDocument();
wr.WriteStartElement("rss");
wr.WriteAttributeString("version", "2.0");
wr.WriteStartElement("channel");
wr.WriteElementString("title", "Ваш заголовок");
wr.WriteElementString("link", "http://www.site.ru/feed.ashx");
wr.WriteElementString("description", "описание RSS");
wr.WriteStartElement("item");
wr.WriteElementString("title","Мой первый фид");
wr.WriteElementString("link", "Ссылки на контент");
wr.WriteElementString("description", "Описание...");
wr.WriteEndElement(); //item
wr.WriteEndElement(); //channel
wr.WriteEndElement(); // rss
wr.WriteEndDocument();
wr.Flush();
context.Response.End();
3. Все! Теперь у вас есть rss лента по адресу http://www.site.ru/feed.ashx
dmitry39
07 July 2008 22:12 Комментарии (0)
|
|
Отличия от preview 2:
- наличие в релизе сборки moq 2.0
- теперь все методы контроллера возвращают объект класса ActionResult
- теперь можно заставить контроллер генерировать ответ в Json
- появилась возможность "явно ничего не делать", возвращая тип ActionResult - EmptyResult.
- новый интерфейс IActionFilter для атрибутов
- добавлены events для ActionFilter'ов (OnActionExecuting и т.п.)
- исправлены баги в некоторых HTML helpers
- Новый метод routes.MapRoute, облегчающий объявление маршрутов URL.
Более полные подробности у самого крутого гуру по ASP.NET - ScottGu's Blog
Более подробные материалы на сайте Программирование под Net Framework
dmitry39
07 July 2008 22:07 Комментарии (0)
|
|
есть отличный способ избавиться от спама:
вставляем следущий код в aspx файле
Электропочта: <a id="mail"></a>,
сайт сделан на технологии ASP.NET 3.5
и в cs файле регистрируем javascript:
if (!this.Page.ClientScript.IsStartupScriptRegistered("mailScript"))
this.Page.ClientScript.RegisterStartupScript(this.Page.GetType(), "mailScript",
@"
var e='l.r';
var b='dm@';
var f='u';
var d='i';
var c='ma';
var a='dmitriev';
document.getElementById('mail').href = 'mailto:'+a+b+c+d+e+f;
document.getElementById('mail').innerHTML = a+b+c+d+e+f;
", true);
получаем email, сгенирированый javascript'ом. Прощай спам!
оригинал - www.progblog.ru
dmitry39
07 July 2008 21:44 Комментарии (0)
|
| Friday, June 06, 2008 |
|
WebRequest request = HttpWebRequest.Create([URLAddress]);
WebProxy proxy = new WebProxy();
proxy.Address = new Uri([Аддрес прокси]);
proxy.Credentials = new NetworkCredential([имя пользователя для подключения к прокси], [пароль]);
request.Proxy = proxy;
request.Method = "POST";
request.ContentType = "application/x-www-form-urlencoded";
string PostParam = "[имя]=[значение]&[имя]=[значение]";
request.ContentLength = PostParam.Length;
Stream RequestStream = request.GetRequestStream();
TextWriter Writer = new StreamWriter(RequestStream);
Writer.Write(PostParam);
Writer.Close();
RequestStream.Close();
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Stream ResponseStream = response.GetResponseStream();//ответ
GreenAsh
06 June 2008 13:01 Комментарии (0)
|
| Wednesday, June 04, 2008 |
|
Если на странице лежат одинаковые(один описывающий класс) UserControl и в них есть UpdatePanel с серверным контролом, то зачастую постбек с клиента(при использовании __doPostBack), приводит к обновлению всех контролов(попадание в обработчик события у всех однотипных UserControl-ов на странице). Можно послать уникальный post для вызова серверного метода лишь одного контрола:
__doPostBack("<%=[ascxControl].ID%>$<%=[control].ID%>","");
Например: если UserControl имеет ID = testControl, внутри него лежит кнопка с ID = testButton, то клиентский вызов получится следующим:
__doPostBack("testControl$testButton","");
Проверял только внутри описания самого UserControl-а
GreenAsh
04 June 2008 18:39 Комментарии (0)
|
|
|
|
 |
 |
 |
 |
|
|