Резюме
ASP.NET MVC 4 Developer Preview вводится новый шаблон для мобильных веб-приложений, которые используют JQuery Mobile - специальную библиотеку JQuery для создания мобильных пользовательских интерфейсов.
Приступая к работе
Вам понадобится один из следующих эмуляторов для тестирования кода:
- Windows Phone Emulator (RC)
- Эмулятор Opera Mobile
- Apple Safari с агентом пользователя установлен в iPhone. Нажмите здесь для получения инструкций.
- FireFox с FireFox User Agent Switcher
- Установка ASP.Net MVC 4 от сюда

Вы получите по умолчанию мобильное приложение с проверкой подлинности.
База данных
Нам необходимо создать базу данных и схемы для этой демонстрации следующего.
- На локальном, например, создайте SQL Server 2008 R2 (SQL Server 2005 + будет делать) базу данных и назовите его Babylog
-
Нам нужны две таблицы в базе данных для нашего приложения, одно для
хранения записей для подачи бревен и другой для подгузников. Выполните следующую SQL для создания этих
CREATE TABLE [dbo].[FeedingLog]( [ID] [uniqueidentifier] NOT NULL CONSTRAINT [DF_Log_ID]
DEFAULT (newid()), [UserID] [varchar](255) NOT NULL, [FeedType] [varchar](255) NOT NULL, [FeedAmount] [decimal](18, 1) NOT NULL, [DateCreated] [datetime] NOT NULL, CONSTRAINT [PK_Log] PRIMARY KEY CLUSTERED ( [ID] ASC )WITH (STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF) ) GO
CREATE TABLE [dbo].[DiaperLog]( [ID] [uniqueidentifier] NOT NULL CONSTRAINT [DF_DiaperLog_ID]
DEFAULT (newid()), [UserID] [varchar](255) NOT NULL, [DiaperType] [varchar](255) NOT NULL, [DateCreated] [datetime] NOT NULL, CONSTRAINT [PK_DiaperLog] PRIMARY KEY CLUSTERED ( [ID] ASC )WITH (STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF) ) GO
Далее нам нужно создать таблицы для поддержки проверки подлинности форм.Откройте командную строку Visual Studio и введите: aspnet_regsql
- Нажмите кнопку Далее, выберите пункт "Configure SQL Server for application services", введите поставщик имя сервера, учетных данных и имя базы данных и нажмите кнопку Далее.
- После завершения работы мастера, вы увидите таблиц базы данных

Модели базы данных
Далее мы создадим Entity модель для нашей базы данных, а также
используем WCF, для ввода данных в базу
данных.
- В ASP.Net MVC проекта, щелкните правой кнопкой мыши на папке Models и выберите пункт "Add New Item"
- Выберите шаблон данных и выберите "ADO.Net Entity Data Model

- Выберите "Generate from Database", затем нажмите кнопку Далее
- Укажите сведения о подключении к базе данных и имя строки подключения
- Выберите FeedingLog и DiaperLog таблицы и оставить модель пространства имен, BabyLogModel

Теперь у вас есть модель с требуемой таблицы


Комментариев нет:
Отправить комментарий