ПредишенСледващото

Страница 3 от 6

Създаване на връзка AdventureWorks

Ако вече сте инсталирали SQL Server и е обезпечен базата данни AdventureWorks, че е време да се създаде връзка.

В Visual Studio, щракнете върху "Инструменти | Свързване с базата данни "се отваря прозорец ..." Добавяне на връзка за създаване на конфигурацията. " Уверете се, че източникът на данни е настроен на Microsoft SQL Server (SqlClient). Задайте името на сървъра "Localhost" - ако базата данни е приложен към SQL Server, или "Localhost \ SQLExpress" - ако базата данни е приложен към SQL Express (ако името на потребителския модел се променя на нещо различно от по подразбиране, не забравяйте да го изберете вместо "SQLExpress") , И накрая, изберете базата данни "AdventureWorks". Щракнете върху OK, когато сте готови.

Тя изглежда като добавянето на полето за връзка:

Създаване на връзка adventureworks - страница 3

След като създадете ще бъде създаден LINQ клас на връзка за SQL и е конфигуриран да използва AdventureWorks базата данни.

Добавянето на LINQ за SQL класове

Тъй като тя е създадена връзка с базата данни на сървъра AdventureWorks SQL в изследовател на сървъра, LINQ клас ще бъде добавен към SQL, който съдържа информация за това как да се свържете и да изтеглите данни от Person.Contact маса.

За да изпълните тази стъпка, кликнете с десен бутон върху проект AdventureWorks_WebServer, след това изберете "Добави | Нов елемент "... Когато в полето" Добавяне на нов елемент ", щракнете върху възел" Данни ", след което изберете" класове в шаблона са LINQ към SQL "в дясно. Оставете името като "DataClasses1.dmbl", след това кликнете върху бутона "Добавяне".

Един пример е показано по-долу:

Създаване на връзка adventureworks - страница 3

След натискане на "Добави" "DataClasses1.dbml бутона на файла", това ще бъде добавен към проекта AdventureWorks_WebServer и ще се вижда в изследовател на решение. Ако тя не се отвори автоматично, кликнете два пъти върху него, за да отворите дизайнера.

На следващо място, уверете се, че сървърът е отворен проводник (Меню View | Сървър Explorer). Разгънете възела на базата данни, разширяване на AdventureWorks и "Таблици" възел. Намерете маса "за контакт (лице)", ляв бутон на мишката върху него и го плъзнете до дизайнер DataClasses1.dbml сървър Explorer, както следва:

Създаване на връзка adventureworks - страница 3

След успешно добавяне на контакти маса DataClasses1.dbml спаси проекта (File | Save всички). Сега затворете дизайнер DataClasses1.dbml, защото аз завърших с него.

Добавянето клас ContactRecord

За да създадете клас ContactRecord, щракнете с десния бутон върху проекта възел AdventureWorks_WebServer в Solution Explorer, изберете "Добавяне | Клас ... "Наречете го" ContactRecord.vb ", след това кликнете върху бутона" Добавяне ".

След добавяне на класа добавите трите публични членове: име, фамилия и електронна поща. Сега този клас трябва да изглежда така:

Запазване на проекта (File | Save всички). Следваща ще бъде обсъдено добавяне на WCF услуги.

• Изтегляне на изходния код - 332 KB Въведение йерархични бази данни, шаблони са ефективен начин да се организира и да се свързва наличните данни на базата на представянето на Windows (WPF) и Silverlight. След като прочетете тази статия и примерен код, ще получите по-задълбочени познания за това как да работят йерархична Shab.

• Изтегляне на източник - 4.96 Kb Защо тогава е необходимо XAML? Тя трябва да се отървете от него. Създаване на нова Silverlight Старт на проекта чрез създаване на нов проект Silverlight обичайния начин. Кликнете на File-> новообза-> Project. в менюто или натиснете Ctrl + Shift + N. Изберете Silverligh приложение.

• Изтегляне на изходния код - 595 KB Изисквания ще бъде създаден от нулата е много проста уеб чат приложение с Silverlight 2 за забавление. чат приложение ще съдържа два потребителски контрол XAML елементи: управление на входната елемент в стаята за чат и чат управление раздел елемент.

• Изтегляне на SilverlightCore_01_00 - 169.74 KB Въведение Silverlight предлага интересна възможност да проучи една нова среда, където някои неща, като например асинхронен модел уеб услуга, да работят малко по-различно, отколкото в дизайна за CLR на работния плот. Може да сте чували, че синхронни разговори Уеб SLE.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!