准确的说,“winform可以用于实现C/S的"C",ASPNET可以实现B/S。”,winform还可以实现单机应用,如单机的游戏(这当然不属于C/S)
B/S、C/S是架构,winform、ASPNET都是具体的技术。
对于C/S架构,客户端(C-Client)可以用你提到的winform,也可以是Java、WPF等等,而服务器端(S-Server)可以是Web服务、Tomcat等等。
对于B/S架构,B是指浏览器(B-Broswer)、S同C/S(S-Server),简单的说就是Web应用,除了你提到的ASPNET、还可以是JSP、PHP等等实现。
标准的DevExpress样式界面,在我的Winform开发框架中,也分为了传统性界面、DotNetBar样式界面、DevExpress样式界面这三种。顶部样式选择 DevExpress控件可以将窗体的空间运用到极致;Winform开发框架DevExpress的应用,做了好多年Winform的程序的开发,主窗口的界面设计一般都要求做的更好一些,可以根据不同的系统功能模块进行归类整合。
DevExpress是 Developer Express的缩写,DevExpress是一家全球知名的控件开发公司。DevExpress 也特指此公司出品的控件集合或某系列控件或其中某控件。
反正我就是用的这个,你自己看着办吧。
static class Program
{
public static MainForm mainForm; //MainForm为启动窗体名称
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
//判断程序是否已运行
bool isRun = false;
Mutex MyMutex = null;
try
{
MyMutex = new Mutex(true, "MainForm", out isRun);
if (isRun)
{
ApplicationEnableVisualStyles();
ApplicationSetCompatibleTextRenderingDefault(false);
mainForm = new MainForm();
ApplicationRun(mainForm);
}
else
{
SystemWindowsFormsMessageBoxShow("系统已经运行! ", "系统提示 ");
}
}
catch (Exception ex)
{
writeLog(exMessageToString());
}
if (MyMutex != null)
MyMutexClose();
}
}
以上就是关于关于C/S和B/S结构框架是不是可以这样理解:所谓C/S即是winform程序,B/S即是ASP.NET求高手指教!~全部的内容,包括:关于C/S和B/S结构框架是不是可以这样理解:所谓C/S即是winform程序,B/S即是ASP.NET求高手指教!~、devexpress与winform区别、winform开发,framework3.5框架,实现只能打开一次应用程序,Mutex方式不可用等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)