17 September 2008
Asp.NET контроли і HtmlEncode
Дуже цікавий документ – тут зібрані всі Asp.NET контроли з інформацією про те чи робить цей контрол HtmlEncode коли рендерить результуючий HTML. Наприклад Button.Text не робить. Майже всі ToolTip-и теж не роблять… Інформація з блогу Sacha Faust . Читати далі...
1 коментарів
Помічено як: , , ,
 
02 September 2008
Оце так локалізація!
Мабуть усі знають що Гугль випустили свій браузер (на двигуні WebKit). Це вже не цікаво. Цікаво як вони підійшли до процесу локалізації. Те що ми попадемо в оті 43 мови, на які перекладено інтерфейс, я майже не сумнівався. Але реальність просто вразала! Читати далі...
4 коментарів
Помічено як: ,
 
02 September 2008
Visual Studio Express Edition – для дома
На вихідних повна версія Visual Studio сказала що жити їй залишилось 6 днів, я вирішив що це знак і пішов шукати альтернативи. Ще за часів 2005 версії я вже дивився на Visual Studio Express Edition, але на той час вона мене повністю не влаштовувала. Наразі Читати далі...
01 September 2008
Trust Boundaries Identification на прикладі Architects.in.ua
Architects.in.ua дуже простий сайт, виявилось що розробниками написано лише 316 рядків коду. У той самий час сайт має достатньо коду щоб показати деякі проблеми з безпекою. Сьогодні не буде дірок які можна використовувати прямо не виходячи із браузера, Читати далі...
26 August 2008
IE8 ‘Porn mode’
Навіть додати щось неможливо, просто лінка - Microsoft to roll out more granular ‘porn mode’ with IE 8 ! Читати далі...
17 August 2008
SharePoint за 80 годин
“Вміти розробляти під SharePoint за 80 годин” - щось схоже було моїм таском перед новим проектом. Зараз проекту вже приблизно півроку. Проект достатньо успішний, принаймні Майкрософт його оцінили дуже високо. А значить ті години також були успішні. Саме Читати далі...
15 August 2008
Невеличка DoS атака за допомогою XPath
Продовжу розбирати Code Smells сайту Architects In UA . Наразі сьогодні розберу цей код: XPathNodeIterator nodes = navigator.Select( string .Format( "/rss/channel/item[guid='{0}']/title" , item)); while (nodes.MoveNext()) { Header.Title += " :: " + nodes.Current.Value; Читати далі...
13 August 2008
Architects in Ukraine – Ще один code review…
Inspired by - Architects in Ukraine - code review , та Разработка велась с использованием передовых технологий и продуктов. Вы можете их использовать для построения подобных решений. Предложения, замечания, отзывы с удовольствием принимаются з поста Architects Читати далі...
11 August 2008
Покриття тестами для усіляких там ArgumentException-ів
Як на мене, безглуздо перевіряти код який перевіряє аргументи, адже цей тип помилок набагато легше оптимати за допомогою FxCop чи чогось іншого, дотого ж цілком автоматично. Отже залишається багато коду на кшталт цього: public override IEnumerable<ConnectionRecord> Читати далі...
0 коментарів
Помічено як: , ,
 
11 August 2008
Live чи Google для тих хто робить помилки…
Коли мені потрібно знайти Windows Vista User Experience Guidelines , я пишу “viste ui expiriece”. Не вмію я писати правильно… По замовчуванню в мене Live. Отже результати. Live Офігеть, подумалось мені… Google Коряво підтримує IE8 ;(… але результати мене Читати далі...
2 коментарів
Помічено як:
 
09 July 2008
Про що поміркувати коли розпочинаєш новий проект
Невеличкий список з пунктів, які потрібно обміркувати на самому старті проекту у той час коли створюється перший код. Зберігайте усі бінарні залежності поряд з кодом. Зберігайте їх в вашій системі контролю версій. Іноді цьому опираються, але якщо нема Читати далі...
01 July 2008
Тестування SilverLight Beta 2
Обожнюю Technology Validation… Зараз роблю таке для невеличкого проекту на SilverLight. Отже потрібно автоматично протестувати SilverLight додаток. Додаток розробляється як “товстий” клієнт, тобто він має свою клієнтську доменну модель, має свої шари, Читати далі...
0 коментарів
Помічено як: ,
 
29 June 2008
Налагодження (Debugging) виключень (exceptions)
Хтось знає, хтось ні, але є така штука як: Іноді її немає в інтерфейсі, але це легко лікується , Tools/Customize/Commands/Debug/Exceptions..., на прикінці поста скрін з потрібним віконцем. Повернемось до наших барнів, найцікавіше в цьому діалозі, це галочка Читати далі...
0 коментарів
Помічено як: ,
 
08 June 2008
C# 3.0 та зрозумілість коду?
В C# 3.0 багато прикольних фішок. Але ось деякі мене дивують. Наприклад, var . var test = Something.CreateSomethig(); Ми самостійно вбиваємо зрозумілість ! Якщо не буде тултіпа який підкаже що там за тип, то ми можемо пропустити помилку! Приклад таких Читати далі...
08 June 2008
Схований список в SharePoint? – Та невже!
Запис для новачків в SharePoint на кшталт мене ;). Виявилось що до схованих списків (Hidden List) можна дістатись прямо з порталу! Достатньо набрати http://portal/<Url >, <Url> це той самий Url що в декларації інстансу, тобто в ListInstance. Читати далі...
Більше повідомлень Наступна сторінка »