纽威
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

142 lines
8.0 KiB

1 year ago
  1. @{
  2. Layout = null;
  3. }
  4. <!DOCTYPE html>
  5. <html>
  6. <head>
  7. <meta name="viewport" content="width=device-width" />
  8. <title>平台介绍</title>
  9. <link href="~/Content/css/framework-font.css" rel="stylesheet" />
  10. <link href="~/Content/css/framework-ui.css" rel="stylesheet" />
  11. <script src="~/Content/js/jquery/jquery-2.1.1.min.js"></script>
  12. <link href="~/Content/css/framework-theme.css" rel="stylesheet" />
  13. <link href="~/Content/js/bootstrap/bootstrap.min.css" rel="stylesheet" />
  14. <link href="~/Content/css/framework-theme.css" rel="stylesheet" />
  15. <link href="~/Content/css/framework-about.css" rel="stylesheet" />
  16. </head>
  17. <body>
  18. <div class="rows" style="margin-bottom: 1%; border: 1px solid #e6e6e6; overflow: hidden; padding-left: 1px;">
  19. <div class="panel panel-default">
  20. <div class="panel-heading">
  21. NFine平台介绍
  22. </div>
  23. <div class="panel-body">
  24. <p>使用时请务必保留来源,请勿用于违反我国法律的web平台、如诈骗等非法平台网站。版权最终解释权归《NFine团队》所有</p>
  25. <p>NFine是一套基于ASP.NET MVC+EF6+Bootstrap开发出来的框架,源代码完全开源,可以帮助你解决C#.NET项目68%的重复工作,让开发人员远离加班!</p>
  26. <p>使用 Apache License 2.0 协议,采用主流框架,容易上手,简单易学,学习成本低。可完全实现二次开发、基本满足80%项目需求。</p>
  27. <p>可以帮助解决.NET项目70%的重复工作,让开发更多关注业务逻辑。既能快速提高开发效率,帮助公司节省人力成本,同时又不失灵活性。</p>
  28. <p>支持SQLServer、MySQL、Oracle、SQLite、Access 等多数据库类型。模块化设计,层次结构清晰。内置一系列企业信息管理的基础功能。</p>
  29. <p>操作权限控制精密细致,对所有管理链接都进行权限验证,可控制到导航菜单、功能按钮。</p>
  30. <p>数据权限(精细化数据权限控制,控制到行级,列表级,表单字段级,实现不同人看不同数据,不同人对同一个页面操作不同字段</p>
  31. <p>提高开发效率及质量。常用类封装,日志、缓存、验证、字典、文件、邮件、,Excel。等等,兼容目前最流行浏览器(IE8+、Chrome、Firefox、360浏览器)</p>
  32. <p>适用范围:可以开发OA、ERP、BPM、CRM、WMS、TMS、MIS、BI、电商平台后台、物流管理系统、快递管理系统、教务管理系统等各类管理软件。</p>
  33. </div>
  34. </div>
  35. </div>
  36. <div class="rows" style="margin-bottom: 1%; border: 1px solid #e6e6e6; overflow: hidden; padding-left: 1px;">
  37. <div class="panel panel-default">
  38. <div class="panel-heading">
  39. NFine技术介绍
  40. </div>
  41. <div class="panel-body" style="overflow: hidden;">
  42. <div style="float: left; width: 50%;">
  43. <p>1、前端技术</p>
  44. <p>JS框架:jquery-2.1.1、Bootstrap.js、JQuery UI</p>
  45. <p>CSS框架:Bootstrap v3.3.4(稳定是后台,UI方面根据需求自己升级改造吧)。</p>
  46. <p>客户端验证:jQuery Validation Plugin 1.9.0。</p>
  47. <p>在线编辑器:ckeditor、simditor</p>
  48. <p>上传文件:Uploadify v3.2.1</p>
  49. <p>动态页签:Jerichotab(自己改造)</p>
  50. <p>数据表格:jqGrid、Bootstrap Talbe</p>
  51. <p>对话框:layer-v2.3</p>
  52. <p>下拉选择框:jQuery Select2</p>
  53. <p>树结构控件:jQuery zTree、jQuery wdtree</p>
  54. <p>页面布局:jquery.layout.js 1.4.4</p>
  55. <p>图表插件:echarts、highcharts</p>
  56. <p>日期控件: My97DatePicker</p>
  57. </div>
  58. <div style="float: left; width: 50%;">
  59. <p>2、后端技术</p>
  60. <p>核心框架:ASP.NET MVC5、WEB API</p>
  61. <p>持久层框架:EntityFramework 6.0</p>
  62. <p>定时计划任务:Quartz.Net组件</p>
  63. <p>安全支持:过滤器、Sql注入、请求伪造</p>
  64. <p>服务端验证:实体模型验证、自己封装Validator</p>
  65. <p>缓存框架:微软自带Cache、Redis</p>
  66. <p>日志管理:Log4net、登录日志、操作日志</p>
  67. <p>工具类:NPOI、Newtonsoft.Json、验证码、丰富公共类似</p>
  68. </div>
  69. </div>
  70. </div>
  71. </div>
  72. <div class="rows" style="margin-bottom: 1%; border: 1px solid #e6e6e6; overflow: hidden; padding-left: 1px;">
  73. <div class="panel panel-default">
  74. <div class="panel-heading">
  75. 联系作者
  76. </div>
  77. <div class="panel-body">
  78. <p>
  79. 赞助作者:觉得对你有帮助,请她和一杯咖啡吧
  80. <button type="button" onclick="dashangToggle()" class="btn btn-success btn-xs" style="margin-left: 10px; margin-top: -5px; padding-top: 2px;"><i class="fa fa-rmb" style="padding-right: 5px;"></i>我要打赏</button>
  81. </p>
  82. <p>
  83. 向我提问:欢迎向我提问,由于个人精力有限,并不是每一个问题都会去回答;邮箱地址:
  84. <a href="#">NFine_2016@163.com</a>
  85. </p>
  86. <p>获取最新源代码:<a href="http://www.oschina.net/p/nfine" target="_blank">http://www.oschina.net/p/nfine</a>、作者QQ:2717247167、技术交流群:549652099</p>
  87. </div>
  88. </div>
  89. </div>
  90. @*<div class="weixin">
  91. <div style="margin-bottom: 5px;">
  92. 扫描二维码,添加我的微信号
  93. </div>
  94. <img src="~/Content/img/weixin_nfine.png" style="width: 150px;" alt="微信号" />
  95. </div>*@
  96. <div class="contentpay">
  97. <div class="hide_box"></div>
  98. <div class="shang_box">
  99. <a class="shang_close" href="javascript:void(0)" onclick="dashangToggle()" title="关闭">
  100. <img src="~/Content/img/button_pm_close.png" alt="取消" /></a>
  101. <div class="shang_tit">
  102. <p>感谢您的支持,我会继续努力的!</p>
  103. </div>
  104. @*<div class="shang_payimg">
  105. <img src="~/Content/img/weipayimg.png" alt="扫码支持" title="扫一扫" />
  106. </div>
  107. <div class="pay_explain">扫码打赏,你说多少就多少</div>
  108. <div class="shang_payselect">
  109. <div class="pay_item checked" data-id="weipay">
  110. <span class="radiobox"></span>
  111. <span class="pay_logo">
  112. <img src="~/Content/img/wechat.jpg" alt="微信" /></span>
  113. </div>
  114. <div class="pay_item" data-id="alipay">
  115. <span class="radiobox"></span>
  116. <span class="pay_logo">
  117. <img src="~/Content/img/alipay.jpg" alt="支付宝" /></span>
  118. </div>
  119. </div>
  120. <div class="shang_info">
  121. <p>打开<span id="shang_pay_txt">支付宝</span>扫一扫,即可进行扫码打赏哦</p>
  122. </div>*@
  123. </div>
  124. </div>
  125. <script type="text/javascript">
  126. $(function () {
  127. $(".pay_item").click(function () {
  128. $(this).addClass('checked').siblings('.pay_item').removeClass('checked');
  129. var dataid = $(this).attr('data-id');
  130. $(".shang_payimg img").attr("src", "/Content/img/" + dataid + "img.png");
  131. $("#shang_pay_txt").text(dataid == "alipay" ? "支付宝" : "微信");
  132. });
  133. });
  134. function dashangToggle() {
  135. $(".hide_box").fadeToggle();
  136. $(".shang_box").fadeToggle();
  137. }
  138. </script>
  139. </body>
  140. </html>