Asp.net mvc 最佳实践asp.net mvc:使用图像
在Entertices web应用程序中处理图像的最佳做法是什么。 我是说Asp.net mvc 最佳实践asp.net mvc:使用图像,asp.net-mvc,asp.net-mvc-3,Asp.net Mvc,Asp.net Mvc 3,在Entertices web应用程序中处理图像的最佳做法是什么。 我是说 储存 以实体分配 快速加载/缓存 延迟/ajax加载 合适的格式(png、jpeg) 动态编辑(调整大小、压缩) 免费图书馆/助手 动态图像水印/版权保护 特别是,已经欣赏到的制作方法 一如既往,每个项目都有自己的需求、限制和资源(3R)。没有“超级模式”或“一刀切”的方法 我们无法告诉您如何实施您的项目,因为每个项目都是不同的。由您使用您的技能/知识和经验,就实施做出明智的决定 “最佳实践”是根据您的项目要求、限制和
- 储存
- 以实体分配
- 快速加载/缓存
- 延迟/ajax加载
- 合适的格式(png、jpeg)
- 动态编辑(调整大小、压缩)
- 免费图书馆/助手
- 动态图像水印/版权保护
特别是,已经欣赏到的制作方法李>
“最佳实践”是根据您的项目要求、限制和资源,分别研究和学习您列出的每种技术/方法,并获得知识,知道何时使用它们。我在mvc项目中使用ImageMagickObject。它可以:
- 合适的格式(png、jpeg)
- 飞行编辑时(调整大小、压缩)
- freelibs/helpers图像
- 动态水印/版权保护
延迟/ajax加载:jquery是一个很好的解决方案
使用实体分配:实体框架可以使用几乎所有的数据库
这是一个很难回答的问题。所有这些都取决于功能这个问题太开放了,如果你想从中得到有用的答案,我建议你重新表述一下,并更具体一些。好的,我是指技术最佳实践。很明显,当我们有了3R。但我开发了自己的项目,实际上不知道它在未来会如何扩展。无论如何,技术有最好的通用方法,我对技术方法特别感兴趣。开发中的任何东西都不是永久性的,当你幸运地遇到这个问题时,我会担心扩展。可以推荐设计模式,但它们不是每个项目的“灵丹妙药”。您需要了解模式或最佳实践,以便知道何时使用它们,何时不使用它们。这个问题很难从中得到正确的答案。通过imageMagickObject链接到我的解决方案: