1.通用框架第一步FINEUI+EF项目创建

开发工具:VS2012

数据库:SQL Server 2008

.NET Framework版本:4.0

UI框架:FineUI(开源)4.2.3

创建整体项目如下

Service:数据操作层

Business:业务层

Common:通用类库

UI:界面

集成FineUI到项目中

1.添加FineUI类库如下

类库下载地址链接: http://pan.baidu.com/s/1pL7t9WJ 密码: fyn6

2.添加ExtJS以及资源相关文件如下

资源文件下载地址链接: http://pan.baidu.com/s/1cyWB50 密码: cpy6

3.配置Web.Config文件如下

<?xml version="1.0" encoding="utf-8"?>
<!--
  有关如何配置 ASP.NET 应用程序的详细信息,请访问
  http://go.microsoft.com/fwlink/?LinkId=169433
  -->
<configuration>
  <configSections>
    <!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->
  </configSections>
  <connectionStrings>
    <add name="DefaultConnection" providerName="System.Data.SqlClient" connectionString="Data Source=(LocalDb)\v11.0;Initial Catalog=aspnet-LSCode.UI-20160525100254;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnet-LSCode.UI-20160525100254.mdf" />
  </connectionStrings>
  <system.web>
    <pages controlRenderingCompatibilityVersion="4.0" clientIDMode="AutoID">
      <controls>
        <add assembly="FineUI" namespace="FineUI" tagPrefix="f" />
      </controls>
    </pages>
    <httpModules>
      <add name="FineUIScriptModule" type="FineUI.ScriptModule, FineUI" />
    </httpModules>
    <httpHandlers>
      <add verb="GET" path="res.axd" type="FineUI.ResourceHandler, FineUI" validate="false" />
    </httpHandlers>
    <httpRuntime maxRequestLength="102400 " />
    <customErrors mode="Off" />
    <compilation debug="true" targetFramework="4.0" />
    <!--
            If you are deploying to a cloud environment that has multiple web server instances,
            you should change session state mode from "InProc" to "Custom". In addition,
            change the connection string named "DefaultConnection" to connect to an instance
            of SQL Server (including SQL Azure and SQL  Compact) instead of to SQL Server Express.
      -->
    <sessionState mode="InProc" customProvider="DefaultSessionProvider">
      <providers>
        <add name="DefaultSessionProvider" type="System.Web.Providers.DefaultSessionStateProvider, System.Web.Providers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" connectionStringName="DefaultConnection" />
      </providers>
    </sessionState>
  </system.web>
  <system.webServer>
    <modules runAllManagedModulesForAllRequests="true" />
  </system.webServer>
</configuration>

4.测试FineUI

页面代码如下

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="LSCode.UI.Default" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    <f:PageManager runat="server"></f:PageManager>
    <f:Button ID="btnCheck" runat="server" Text ="你好FineUI" OnClick="btnCheck_Click"></f:Button>
    </div>
    </form>
</body>
</html>

后台代码如下

     /// <summary>
        /// Test
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void btnCheck_Click(object sender, EventArgs e)
        {
            FineUI.Alert.Show("你好FineUI");
        }

效果如下

FineUI 官  网:www.fineui.com

FineUI Demo:www.fineui.com/demo

时间: 2024-11-11 07:22:36

1.通用框架第一步FINEUI+EF项目创建的相关文章

Django入门第一步(安装和创建一个简单的项目)

目录 Django入门第一步(安装和创建一个简单的项目) 一. Django项目目录结构 二.注意事项 三.Django安装 3.1.安装命令 3.2.验证django是否安装成功 3.3.使用方法 Django入门第一步(安装和创建一个简单的项目) 在使用Django框架开发web应用程序时,开发阶段同样依赖wsgiref模块来实现Server的功能,我们使用Django框架是为了快速地开发application. 如果使用的是我们自定义的框架来开发web应用,需要事先生成框架包含的一系列基础

spring学习第一步:导入项目至eclipse

第一步:下载安装gradle gradle下载地址:http://www.gradle.org/downloads 配置GRADLE_HOME到,将gradle的bin目录配置到系统环境变量的path中去.其实只需配置path不一定要配置GRADLE_HOME. 第二步:执行gradle 这步会经历很长时间,需耐心等待,执行也可能会出错,我遇到执行错误的情况,选择重新执行一次.第二次执行成功,大概花了2个小时. 首先打开cmd进入到spring源码目录,也就是以下目录: 然后执行命令gradle

springMVC,spring,mybatis全注解搭建框架--第一步,让框架跑起来

自己从事java开发工作也有一年多了,自己却没有亲手搭建一个完整的框架.于是今天自己动手搭建一个,过程中遇到一些问题,倒腾了大半天终于搞定了. 现在给大家分享一下过程,自己也记录下来,以后学习参考使用. 我采用全注解的方式去搭建springMVC,spring,mybatis框架,同时自己也可以去配置xml,但是主要还是通过注解的方式来实现.参考的网上其它大神分享的方法,多多少少有些地方写的不清楚,也并不是完全通过注解去实现的. springboot可以真正说是零配置吧,后面我将给大家演示spr

Yii框架第一步-- 安装

1.下载composer 官网下载: https://getcomposer.org/download/ 2.开启PHP的openssl支持 修改配置文件php.ini 去掉 extension=php_openssl.dll 前面的注释 3.安装Composer 一路”next”安装完毕. 安装完毕会提示你重新打开CMD命令行使用. 4.下载yii2 – basic 模板 官网下载: http://www.yiiframework.com/download/ 下载完毕解压至可通过 Web 访问

《GZFramework框架开发日志》 01 项目创建

一.创建项目结构 项目目录结构图如下: 修改各个项目生成目录为..\Debug. 其中项目GZFramework.SystemManage项目的生成目录为..\Debug\Modules (目的后面会介绍,为所有模块存放的位置) 二.添加项目Nuget包   暂停

练习es6第一步 环境搭建!

学习ES6首先需要有ES6开发环境,高版本的浏览器都实现了ES6的支持,但是有些低版本还是不支持es6的语法,所有,我们这个时候需要使用一个转换器来将ES6的语法转换成ES5的语法,我们这里使用Babel将ES6转换成ES5 初期工作简单点,直接建立一个index.html在index.html中引入es5.js,在分别创建es5.js和es6.js 首先开始第一步,初始化项目 1.打开黑窗口(window+r),进入项目目录,输入命令 npm init -y -y 表示默认同意,就不用来回的按

python-Django web项目创建

首先,终端下输入:pip install Django, 第一步:pyCharm工具创建项目:File-->New Project,选择Django项目,修改个人项目名称并确定: 第二步:设置服务器,选择项目下拉中的设置进入此页面,配置Host确认: 然后就可以测试项目运行了,点击运行按钮,在网页中输入http://localhost:8000/:看见此画面,恭喜你!Django项目创建成功 原文地址:https://www.cnblogs.com/y-empty/p/10434498.html

Django入门第一步:构建一个简单的Django项目

Django入门第一步:构建一个简单的Django项目 1.简介 Django是一个功能完备的Python Web框架,可用于构建复杂的Web应用程序.在本文中,将通过示例跳入并学习Django.您将按照以下步骤创建功能完备的Web应用程序,并一路学习框架的一些最重要的功能以及它们如何协同工作. 学习目标: 了解Django是什么以及为什么他是一个伟大的web框架 了解Django的体系结构以及与其他框架的对比 独立搭建一个简单的Django项目和应用程序(app) 2.为什么要学习Django

使用nodejs、ejsExcel、express、vuejs编写一个excel转json的工具——第一步:创建一个包含webpack的vuejs项目

最近开发一个h5的游戏,需要一个excel转json的工具,网上找了找,没有发现适合的工具.想到自己之前用nodejs.express和vuejs做过一个网站,也用过ejsExcel插件,于是自己动手做了一个.这里简单的记录一下开发过程,给自己留个纪念. 这是本系列的第一篇博客,从新建项目开始吧. 1.需要按照nodejs和vuejs 安装的方法这里不提了,网上找一找,教程很多. 安装好了可以看一下nodejs.vuejs和express的版本号: 2.使用vuejs创建一个带webpack的项