Create an XAF Application 创建一个XAF应用程序
This topic describes how to use the Solution Wizard to create XAF applications and specify a connection string.
本主题介绍如何使用解决方案向导创建XAF应用程序并指定连接字符串。
Create the WinForms and ASP.NET Applications
From the Visual Studio main menu, select File | New | Project... to invoke the New Project dialog.
In the Installed tree, expand a language node (Visual C# or Visual Basic) and choose DevExpress XAF. Select DevExpress v19.2 XAF Solution Wizard, specify the new solution's name - "SimpleProjectManager", and click OK.
创建WinForms和ASP。网络应用
- 在Visual Studio主菜单中,选择文件| New | Project…以调用新项目对话框。
- 在已安装的树中,展开语言节点(Visual c#或Visual Basic)并选择DevExpress XAF。选择DevExpress v19.2 XAF解决方案向导,指定新解决方案的名称——“SimpleProjectManager”,然后单击OK。
Choose the target platform(s) on the Solution Wizard's first page. You can create separate WinForms, ASP.NET, Mobile (maintenance mode) applications, or multiple applications at once. Choose the Windows and Web platforms and click Next.
在解决方案向导的首页上选择目标平台。您可以创建单独的WinForms, ASP。NET、移动(维护模式)应用程序或多个应用程序同时使用。选择Windows和Web平台,然后单击Next。
Choose Entity Framework Code Fist and eXpress Persistent Objects and click Next.
首先选择实体框架代码并表示持久对象,然后单击Next。
Note
You can use the Entity Framework (EF)
or eXpress Persistent Objects (XPO) as your project's object-relational mapping (ORM)
请注意
您可以使用实体框架(EF)
或者将持久对象(XPO)表示为项目的对象-关系映射(ORM
tool. This tutorial demonstrates the EF Code First and XPO-based approaches. Two ORMs are selected simultaneously for demo purposes. Real-world applications usually use one ORM.
You can choose security options for your application. Choose None as the Authentication type. This tutorial does not show how to use the XAF Security System.
工具。本教程首先演示EF代码和基于xpo的方法。同时选择两个orm进行演示。实际应用程序通常使用一个ORM。
您可以为应用程序选择安全选项。选择None作为身份验证类型。本教程不介绍如何使用XAF安全系统。
Click Finish.
The Solution Wizard creates a solution with the following projects:
- 单击Finish。
解决方案向导创建一个解决方案与以下项目
Refer to the Application Solution Structure topic for more information on projects an XAF solution contains.
有关XAF解决方案包含的项目的更多信息,请参阅应用程序解决方案结构主题。
Specify the Database Connection
指定数据库连接
The XAF applications use the MSSql Server LocalDB database with the following connection string:
XAF 应用程序使用具有以下连接字符串的 MSSql 服务器 LocalDB 数据库:
"Integrated Security=SSPI;Pooling=false;Data Source=(localdb)\v11.1;Initial Catalog=SimpleProjectManager"
You can modify this connection string in the SimpleProjectManager.Win\App.config and SimpleProjectManager.Web\Web.config files (refer to the connectionStrings element). See the Connect an XAF Application to a Database Provider topic for more information.
At this stage, you can run the WinForms and ASP.NET applications with automatically created navigation, menu, and other UI elements for line-of-business (LOB) applications. However, the business model and logic are not defined yet - this is implemented in the following topics.
您可以在"简单项目经理"中修改此连接字符串。Win_App.config 和 SimpleProjectManager.Web_Web.config 文件(请参阅连接字符串元素)。有关详细信息,请参阅将 XAF 应用程序连接到数据库提供程序主题。
在此阶段,您可以使用业务线 (LOB) 应用程序自动创建的导航、菜单和其他 UI 元素运行 WinForms 和ASP.NET应用程序。但是,业务模型和逻辑尚未定义 - 这在以下主题中实现。
Create an XAF Application 创建一个XAF应用程序的更多相关文章
- 002.Create a web API with ASP.NET Core MVC and Visual Studio for Windows -- 【在windows上用vs与asp.net core mvc 创建一个 web api 程序】
Create a web API with ASP.NET Core MVC and Visual Studio for Windows 在windows上用vs与asp.net core mvc 创 ...
- 使用IDEA创建一个Servlet应用程序
使用IDEA创建一个Servlet应用程序 第一步:创建web应用 选择web application应用,之后填写项目名称等. 第二步:项目配置 在WEB-INF目录下创建两个文件夹:classes ...
- 使用 Android Studio 开发工具创建一个 Android 应用程序,显示一行文字“Hello Android”,并将应用程序的名称更改为“FirstApp”。
需求说明: 使用 Android Studio 开发工具创建一个 Android 应用程序,显示一行文字"Hello Android",并将应用程序的名称更改为"Firs ...
- 使用 Android Studio 开发工具创建一个 Android 应用程序,并在 Genymotion 模拟器上运行
需求说明: 使用 Android Studio 开发工具创建一个 Android 应用程序,并在 Genymotion 模拟器上运行 实现步骤: 打开 Android Studio,创建一个 Andr ...
- 创建一个简单MyBatis程序
文章目录 MyBatis基础 MyBatis 简介 创建一个MyBatis程序 1. 创建Java项目 2. 加载MyBatis包 3. 编写POJO类和映射文件 4.创建mybatis-config ...
- VB6 如何创建一个标准控制台程序
打开 VB6 并新建一个标准EXE程序,把窗口删掉,然后再加入一个模块. 在模块中加入AllocConsole.FreeConsole.SetConsoleTitle.Sleep的API声明: Pub ...
- 创建一个Windows Service 程序
1.新建Windows项目,选择"Windows服务"类型的项目. 2.在生成的Service1.cs中代码中写你需要的代码,如下: using System; using Sys ...
- 创建一个应用台程序,声明一个 int变量,并且初始化数组,通过while语句输出数组内的所有成员。
]{,,,,}; ; ) { Console.WriteLine("myNum[{0}]的值为{1}", s,myNum[s]); s++; } Console.ReadLine( ...
- 创建一个自定义的Application类
由于每个应用程序必须创建一个Application对象,vs为开发人员提供了模板来减轻开发人员的重复工作.当使用vs创建一个WPF应用程序是,vs会自动创建一个app.xaml文件, <Appl ...
随机推荐
- BOM介绍以及方法
BOM介绍和window对象的方法 一.BOM对象 (浏览器对象模型 BOM) 1.window alert() confirm() prompt() setInterval() setTimeo ...
- Git - Git基本常用命令
Git基本常用命令 mkdir: XX (创建一个空目录 XX指目录名) pwd: 显示当前目录的路径. git init 把当前的目录变成可以管理 ...
- OpenCV:图像的开运算与闭运算
导包: import numpy as np import cv2 import matplotlib.pyplot as plt def show(image): plt.imshow(image) ...
- Shell变量概述
目录 1. Shell变量概述 1.定义变量,变量名=变量值.不能出现"-横杠"命令 2.引用变量,$变量名 3.查看变量,set显示所有变量,包括自定义变量和环境变量 4.取消变 ...
- Python 定义常量
常量在编写程序的时候,一旦设定就不能再进行变动,常量一种约定俗成的方式,所有字母大写并用下划线分隔单词的方式(如MAX_VALUE, OUT_TIME等),但是python没有提供设置常量用法,需要自 ...
- 三、ITK的dcm图像读写
一.主要功能 1.读取单张dcm图像 2.写入单张dcm图像 3.图像调整之后以.jpg格式写入 4.调整之后重新以.dcm格式写入 二.代码 #include "itkImageFileR ...
- 201871010132-张潇潇《面向对象程序设计(java)》第一周学习总结
面向对象程序设计(Java) 博文正文开头 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cn ...
- c语言文件
完整代码块展示: #include <stdio.h> #include <stdlib.h> #include <string.h> struct student ...
- 安装office2010出现的一些问题
在往新的台式机安装office2010时,因为一些原因没有使用虚拟光驱安装,而是解压后安装,安装过程中提示错误,无法找到excel.zh-cn中的msi文件,但是查看安装目录文件发现是有的. 后续尝试 ...
- c++用控制符控制输出格式
#include<iostream> #include<cstdio> #include<iomanip> using namespace std; int mai ...