Вы всегда можете обратиться к
. Запустить живой пример для этой части.
Моя проблема была исправлена после редактирования app.module.ts
согласно живому примеру
Я отредактировал следующую часть:
import { HeroDetailComponent } from './hero-detail.component';
@NgModule({
declarations: [
AppComponent,
HeroDetailComponent
],
Версия SQL Server Compact также является вариантом - http://www.microsoft.com/Sqlserver/2005/en/us/compact.aspx
. Развертывание довольно просто с помощью ClickOnce или путем копирования DLL движка в каталог приложения.
Я бы выбрал SQLite. Вы можете получить драйвер, совместимый с ADO.NET, здесь:
Я бы сказал SQLite. Он невероятно легкий и простой в использовании, и API в порядке. Вы всегда можете использовать DbLinq как ORM.
MDF действительно кажется наиболее гибким решением, но для его использования пользователю необходимо установить экспресс-сервер SQL.
Как вы планируете выполнять процессы CRUD? Если вы хотите использовать Linq to SQL, вы официально ограничены, он поддерживает только SQL 2005, Sql 2008 и Sql Compact.
Кроме того, нужно ли отключать приложение, частично или полностью подключаться к Интернету? Это может повлиять на ваше решение.
ИМО, я бы начал с версии SQL Server Compact, и если это было слишком ограничивающим шагом, переход на sql server express. (.MDF)
SQL Server Compact edition is my choice because of the following benefits:
It's a nice all rounder as a lightweight solution for a .NET app.