![]() |
|
Spaces home Dima PaskoProfileFriendsBlogMore ![]() | ![]() |
Dima PaskoБудни форума GotDotNet.ru. Избранные советы.
|
||||||||||||
Мой КругСоциальная сеть "Мой круг" - меня откровенно порадовала:
интерфейс на порядок удобнее LinkedIn и AtlasKit, отсутствие рекламы, интеграция с Яндексом, вобщем со времен gmail у меня не было более положительных впечатлений.
А вот собственно говоря - мой профайл - http://dpasko.moikrug.ru/. Beta ya.ruТеперь у меня есть персональная страница на Я.ру — Дима XY3! Это новый сервис Яндекса, который сейчас проходит ограниченное тестирование и регистрация в нём пока доступна только по приглашениям. Дни Разработчиков - 2006Только что возвратился с Дней Разработчика. Делюсь впечатлениями. Первый выступил Сергей Байдачный, который рассказал об Ajax.NET (бывший ATLAS), следующий рассказ был его же - по техническим причинам (laptop Жени Золотько не выдавал полноэкранное изображение на проектор) и был он о Team Foundation Server (вместо заявленного рассказа о MS SQL 2005). Надо признаться что эта тема для расскачика была более близкой - что чуствовалось и в энтузиазме и в более полных ответах на вопроса. Кофе-брейк. Получил книгу Сергея Байдачного по ASP.NET 2.0. с дарственной подписью от автора :-). После перерыва начал свое повествование Женя Золотько и надо признаться по-моему мнению его рассказ был более полон деталей и примеров о Windows Presentation Foundation. Так что если кто интересуться этой темой рекомендую посетить блог Жени. Далее обед :-) (надо признаться довольно приличный - за что большое спасибо) Затем я отчалил, так как надо было возращаться в офис. Большое спасибо людям из Microsoft за отличную информацию и организацию, а также за книгу и триальную Студию :-) P.S. а в Телесенсе поуютнее будет чем в актовом зале Институр Низких Температур :-) Корректный Double Checking Locking Pattern
class Singleton
{
private static readonly object _locker = new object();
private static volatile Singleton _instance = null;
public static Singleton Instance
{
get
{
if( _instance == null )
{
lock( _locker )
if( _instance == null )
_instance = new Singleton();
}
return _instance;
}
}
}
Взято с http://blogs.byte-force.com/xor/archive/2006/01/25... На чем пишут сервисы Live.com ?Это что значит ? Что Live под шумок пописывают на Java ????? Vista TouchDownБлагодоря приглашению от Виталия Шатохина у меня была возможность посетить семинар "Vista TouchDown". Первым делом следует отметить необычную схему проводимого семинара - вместо часовых рассказов прерываемыми на кофе-брейки были лекции вперемешку с (внимание!!!) лабораторными работами. И хочется сразу заметить что такая схема работы выглядела очень эффективной, хотя и напоминала по своей структуре университетские лабораторки :-) (вставьте такой то код -сюда, такой - туда). Такая форма обучения дала реальную возможность испытать в работе новую платформу, жалко только что практически не были представлены web-технологии и C# - основной упор делался на C++. Web Request & Security Exception
Юзаем на хостинге: HttpWebRequest request = (HttpWebRequest) WebRequest.Create(http://www.ya.ru/);
выдает: <system.web>
<trust originurl="" level="Full">
</system.web>
заработало!!! Talking about Best Practice Analyzer for ASP.Net Alpha
Quote Best Practice Analyzer for ASP.Net Alpha Контролы для выбора цвета (Color Picker)Коллекционирую разнообразные контролы для выбора цвета (коллекция будет постоянно пополняться): Convert IList to Generic List protected static List<T> ConvertToGenericList(IList listObjects)
{
List<T> convertedList = new List<T>(listObjects.Count);
foreach (object listObject in listObjects)
{
convertedList.Add((T) listObject);
}
return convertedList;
}Шаблон для custom exceptionTemplate text: #region $ExceptionName$ public class $ExceptionName$ : Exception { #region Constructors /// <summary> /// Default constructor. /// </summary> public $ExceptionName$() { } /// <summary> /// Creates new exception instance. /// </summary> /// <param name="message">Message.</param> public $ExceptionName$(string message): base(message) { } #endregion } #endregion Template variables: Exception Name - Suggest name for a variable ЛокализацияПодробное описание как создавать локализацию для контролов от Shevron: Нужно создавать ресурсы не в App_GlobalResources а в App_LocalResources и именовать их по имени страницы или пользовательского контрола, затем имени культуры и затем расширения resx, например так: protected override void InitializeCulture()
{
Thread.CurrentThread.CurrentUICulture = new CultureInfo("ru-RU");
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("ru-RU");
}Далее каждый контрол имеет атрибут meta:resourcekey который задает имя строк в ресурных файлах откуда будут извлекаться значения параметров свойств контролов. Например: <asp:Localize ID="lblLogin" runat="server" meta:resourcekey="lblLogin" /> в ресурсных файлах вы должны сосздавать строки из имени, точки и далее имени локализуемого свойства: lblLogin.Text Вот и все Выбор значения из Popup и возврат его обратно на формуВопрос:
Подробный ответ от Гайдара Магданурова:
Запретить печать web-страницы1ый вариант:
2ой вариант:
P.S. Однако следует заметить, что эти способы не гарантируют 100%го скрытия данных при печати, однако для некоторых случаев будут вполне достаточны. Response.Redirect и ReferralResponse.Redirect не является переходом по ссылке - при вызове этого метода браузеру идет 302 статус код с сообщением какую страницу ему нужно запросить. реферрала при этом нет.
|
Дякуємо за відвідання!
|
|||||||||||
|
|