小编Eri*_*bes的帖子

如何使用ASP.NET MVC进行快速应用程序开发?

我已经被给了很短的时间(约80小时开始)用完整的SQL + Web系统替换现有的Access数据库,我正在枚举我的选项.我想使用ASP.NET MVC,但我不确定如何在短时间内有效地使用它.

对于数据库后端,我将使用Linq to SQL,因为它是我已经知道的产品,可以快速使用它.

有没有人有这种方式使用ASP.NET MVC的经验,可以分享一些见解?

编辑:我对ASP.NET MVC感兴趣的原因是因为我知道(100%确认)在第一轮之后还有更多的工作要做,我希望我的维护工作尽可能简单.根据我的经验,尽管有纪律,但Webforms应用程序往往会因重复维护而崩溃.

也许有中间立场?对我来说,使用Webforms构建应用程序有多困难,然后在我有更多时间预算到项目时将其迁移到MVC?

编辑2:进一步背景:我正在更换的Access应用程序被大楼中的每个人以某种身份使用,并且自从它从Access 98升级到2003以来它每天都在崩溃,导致数小时的生产力损失,因为人们必须重新自上次备份后输入数据.这就是短时间的原因 - 这是一项关键的业务功能,他们无法负担每天重新输入数据的费用.

asp.net-mvc rad

13
推荐指数
2
解决办法
2万
查看次数

Lisp如何让我成为更好的C#开发人员?

我正在考虑学习一种Lisp方言(可能是Scheme,因为我经常听到它的学习语言有多好),以提高我的一般编程技巧.

除了学习任何新语言可以帮助你成为更好的程序员之外,学习Lisp如何让我成为更好的C#程序员?

c# lisp scheme

12
推荐指数
2
解决办法
929
查看次数

Linq对SQL有什么问题?

Linq对SQL有什么问题?

或者 - Linq to SQL会使它不适合新项目或现有项目吗?我想知道为什么你为某个特定项目选择Linq to SQL - 包括哪些项目参数使它不合适.

.net database linq-to-sql

9
推荐指数
2
解决办法
1993
查看次数

OCR引擎专为屏幕阅读而设计

是否有任何OCR引擎设计用于识别屏幕捕获图像中的文本而不是扫描文本?我有一个项目,我需要在应用程序中检索和识别文本,到目前为止,我尝试过的OCR引擎都没有与截图相关.

理想情况下,引擎应该能够很好地处理颜色和背景噪音,尽管如果没有这样的话,我可以做一些补贴.

它需要与.NET兼容; 用.NET编写或具有.NET可调用API.

.net ocr text screenshot imaging

9
推荐指数
2
解决办法
2822
查看次数

.NET乘法优化

编译器是否将任何乘法优化为1?也就是说,考虑一下:

int a = 1;
int b = 5 * a;
Run Code Online (Sandbox Code Playgroud)

表达式5*a是否会被优化为5?如果不是,如果a被定义为:

const int a = 1;
Run Code Online (Sandbox Code Playgroud)

.net c# compiler-construction optimization multiplication

7
推荐指数
1
解决办法
1534
查看次数

如何将两个IEnumerables合并(或压缩)?

我有一个IEnumerable<T>IEnumerable<U>我想要合并到IEnumerable<KeyValuePair<T,U>>KeyValuePair中连接在一起的元素的索引是相同的.注意我没有使用IList,所以我没有计算我正在合并的项目或索引.我怎样才能做到最好?我更喜欢LINQ的答案,但任何以优雅的方式完成工作的东西都会起作用.

.net c# linq ienumerable

7
推荐指数
2
解决办法
8488
查看次数

学习现代模式和实践的好项目是什么?

我正在尝试自学如何使用现代持久性模式(OR/M,存储库等)和开发实践(TDD等).

因为(对我来说)学习的最好方法是做,我想为自己构建一些演示应用程序.问题是,我不知道要构建什么样的应用程序.我想写一些关于我的经历的博客,所以我想为社区建立一些有价值的东西,但同时我想避免其他人积极做的事情(网络商务,论坛)或已经完成致死(博客引擎).

有没有人对我可以参与的好宠物项目有任何建议,也许可以在博客上介绍我的经历?

project-planning design-patterns

6
推荐指数
1
解决办法
1504
查看次数

C#4动态关键字 - 为什么不呢?

在阅读了对该主题的许多回复之后,我发现很多不喜欢它的人都会引用滥用新关键字的可能性.我的问题是,什么样的滥用?怎么会这么严重地被滥用,以至于让人们激烈地不喜欢它呢?这只是纯粹主义吗?或者是否有一个我只是没有看到的真正陷阱?

dynamic c#-4.0

6
推荐指数
4
解决办法
4682
查看次数

域驱动设计,SOC和实体识别

我一直在试图围绕DDD以及它与MVC的关系,但我在实体识别方面遇到了麻烦.

特别是,我试图在我的演示文稿,域和数据模型之间保持严格的分离.我的问题在于如何保持跨越这些边界的实体识别.为了澄清,我使用单独的类来表示不同上下文中的相同实体 - 例如,我有一个'ShipmentRequest'域类,几个'ShipmentRequestView'表示类(取决于特定视图所需的属性),以及'shipment_request'数据库表(我的数据模型).

我觉得使用'ID'属性(如ShipmentRequestId)会违反我想要实现的分离,因为这个ID属性是一个数据库问题,而不是域关注; 我不想在图层之间传递相同的对象,因为这意味着将不需要的数据传递到我的表示层.

如何保留这种分离,并跟踪这些层之间的身份?

mapping domain-driven-design separation-of-concerns

6
推荐指数
1
解决办法
687
查看次数

如何让C#与Javascript互操作?

我想在我的C#程序中托管Javascript.我想允许用户编写自定义Javascript代码,让我的C#程序运行他们的函数,并允许用户使用我的框架代码.

是否有可能做到这一点?如果是这样,怎么样?

编辑:要清楚,我没有在这个项目中使用ASP.NET.

javascript c# interop

6
推荐指数
1
解决办法
3508
查看次数