HTML 5: Ах какие формы!

Категория: Уроки Автор: Максим Матлахов Опубликовано: 16-11-2011

Метки: , ,

Всем привет. За клавиатурой Матлахов Максим. В последнее время при разработке своих сайтов, когда дело доходит до верстки страниц,  я все чаще стараюсь использовать новые теги и атрибуты, которые появились в новой версии HTML 5. В частности, в настоящее время,  я уже полностью перешел на HTML 5 при разработке элементов форм. Я думаю, что ни для кого не секрет, что элементы HTML 5 ведут себя по-разному в разных браузерах, а в каких-то вообще не поддерживаются, и соответственно невозможно предсказать, как будет выглядеть определенный элемент в определенном браузере, если конечно, сам его не испытал Читать полностью »

Аутентификация через OpenID. Часть 2

Категория: Уроки Автор: Гайк Айрапетян Опубликовано: 18-03-2011

Метки: ,

Продолжаем тему аутентификация через протокол OpenID.

Первая часть видеоурока из курса «Web API» была опубликована чуть ранее:
http://prog-school.ru/2011/03/autentifikaciya-cherez-openid-chast-1/

А сейчас на очереди вторая часть, в котором будет рассмотрен пример реализации собственного протокола распределенной аутентификации. Данный принцип заложен в основу протокола OpenID, поэтому в этот раз изобретем свой простенький «велосипед» для того, чтобы лучше понимать, как работает данный протокол.



Скачать видео

Есть еще третья часть урока, где аутентификация реализуется с помощью специальной библиотеки для работы с OpenID. Но она будет доступна только в рамках курса «Web API« и рассматриваться сейчас не будет, так как требует более основательных знаний, и для неподготовленного человека эта информация будет просто бесполезной.

C# и .Net – Необычное оконное приложение

Категория: Уроки Автор: Дмитрий Ляпин Опубликовано: 14-03-2011

Метки: , , , , , , ,

Сначала важное сообщение. Скоро начнется курс. Готовьтесь оплачивать на этой неделе. Рассылка по предварительному списку будет завтра. Еще более важное сообщение. У меня хорошие новости! Курс будет еще лучше и полнее, чем я обещал. Но и разбить его придется на большее количество частей.

А сегодня я приглашаю посмотреть интересный урок. Мы познакомимся с оконными приложениями на необычном примере.

Бывает, что хочется заснуть под негромкую музыку… Была бы удобна программа, в которой можно нажать на кнопку «Выключить компьютер через час» или вроде того.

Давайте напишем ее.

Читать полностью »

Аутентификация через OpenID. Часть 1

Категория: Уроки Автор: Гайк Айрапетян Опубликовано: 10-03-2011

Метки: ,

Продолжаем тему интеграции.

На очереди отрывок из видеокурса «Web API«, где речь идет об использовании OpenID в качестве способа аутентификации пользователей. Видео состоит из нескольких частей, в данной части краткая информация о OpenID, основных преимуществах и принципе работы данного метода.

Во второй части, которая будет в следующей статье, реализуем свой собственный механизм авторизации на основе OpenID.




Скачать видео

Здравствуй, C#!

Категория: Уроки Автор: Дмитрий Ляпин Опубликовано: 26-02-2011

Метки: , ,

На прошлом уроке мы подготовили рабочее место, установив и опробовав среду разработки. В качестве примера мы написали простейшее приложение, выводящее текст на экран. Сегодня давайте разберем каждую его строчку.

Я немного упростил исходный код, убрав все лишнее:

1
2
3
4
5
6
7
8
9
10
11
12
13
using System;
 
namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Привет от Net Framework!");
            Console.ReadKey();
        }
    }
}

Задача программы – вывести на экран сообщение: «Привет от Net Framework!». В ее коде 12 строк (не считая пустую), хотя проблему решает всего одна:

9
Console.WriteLine("Привет от Net Framework!");

Перед тем, как мы начнем детально разбирать текст программы, хочу донести важно сообщение:

Читать полностью »