首页 / 知识
关于mysql:没有Microsoft SQL Server的ASP.NET 3.5-我会失去什么?
2023-04-14 15:35:00

ASP.NET 3.5 Without Microsoft SQL Server - What do I lose?我刚被分配使用ASP.net 3.5和MySQL进行CMS。我是ASP.NET开发的新手(对于C#来说已经足够了),我想知道当我无法选择使用Microsoft SQL Server时,我失去了哪些主要的ASP.NET和常规.NET。 我已经从快速Google搜索中得知我失去了LINQ(我真的很期待使用它来构建我的模型层!),但是我不确定我还会失去其他方便的功能。由于我一直依赖假定您使用MS SQL Server的ASP.net教程,因此我感到我的ASP.net知识中的一部分刚刚变得无效。 谢谢! 您可以在许多ORM中使用MySql,其中之一是NHibernate。在大多数情况下,您可以将其视为在SQL Server或Oracle上运行。借助Linq2NHibernate,您可以获得不错的LINQ语法。 您将丢失SqlDataSource控件,但有人会认为这实际上是一种祝福:) 当然,您会丢失Linq2SQL。发行后不久,EntityFramework将具有第三方适配器MySql,Oracle和其他一些适配器。 您不会丢失LINQ,而是会丢失LINQtoSQL。 LINQ本身更通用,因为它可以用于实现iQueryable的任何对象。 您丢失了SqlDataSource,没什么大不了的。 您失去了服务器资源管理器与sql server为您完成的一些集成,这又不是什么大问题。 就我而言,您不会失去任何非常重要的东西,也不应该失去任何.net知识。大多数示例使用sql server作为默认服务器,但是可以很容易地将它们更改为使用其他数据库。 也已经有一些使用MySql的开源.net CMS软件包了,看看cuyahoga 由于丢失了通知服务,您还丢失了SqlCacheDependency 想到的一些事情:
|
最新内容
相关内容
linux空间分配命令?
linux空间分配命令?,系统,数据,情况,分区,图片,地址,位置,软件,管理,信息,linux怎么分配系统空间1、系统分区 系统分区是指存放操作系统和启动新手入门linux命令?
新手入门linux命令?,工作,地址,系统,命令,信息,数据,标准,单位,管理,目录,linux系统常用操作命令linux常用命令有pwd命令、cd命令、ls命令、ca分配磁盘命令linux?
分配磁盘命令linux?,管理,号码,系统,信息,磁盘,配额,命令,技术,单位,工作,linux磁盘分区的详细步骤1、对于每一个硬盘(IDE 或 SCSI)设备,Linuxlinux命令行新手教程?
linux命令行新手教程?,系统,基础,管理,基础知识,天通,概念,发行,环境,技术,命令,怎样从零开始学习linux?1、安装学习Linux:安装Linux系统,并从简新手虚拟机linux命令?
新手虚拟机linux命令?,系统,密码,电脑,软件,发行,位置,工具,材料,状态,界面,安装linux系统虚拟机怎么使用命令行controlvm 命令用来控制虚拟机linux命令分配文件?
linux命令分配文件?,管理,系统,命令,文件,基础,工具,标准,名称,情况,分区,linux目录命令,文件命令,权限设置命令1、CHMOD:文件/目录权限设置命新手常用的linux命令?
新手常用的linux命令?,工作,系统,地址,信息,命令,管理,目录,网络,标准,文件,linux常用命令linux系统常用操作命令如下:ls:全拼list,功能是列出目linux命令新手入门?
linux命令新手入门?,系统,工作,基础,地址,信息,命令,标准,单位,数据,目录,linux系统常用操作命令linux常用命令有pwd命令、cd命令、ls命令、caPython 新手的五大坑
Python 新手的五大坑,代码,异常,数据,情况,标准,信息,报告,项目,地方,培训,对于Python新手来说,写代码很少考虑代码的效率和简洁性,因此容易造17个新手常见Python运行时错误
17个新手常见Python运行时错误,代码,错误,培训,变量,函数,局部,操作,定义,列表,实际,当初学Python时,想要弄懂Python的错误信息的含义可能有点Python内存分配
Python内存分配,代码,对象,变量,情况,培训,技术,名字,赋值,声明,别名,一、前言大多数编译型语言,变量在使用前必须先声明,其中C语言更加苛刻:变python的新手指南
python的新手指南,状态,系统,代码,设备,时间,检测,工作,地方,软件,情况,Pygame是SDL的一个python封装,由PeteShinners编写。使用pygame,你可以