Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 最佳实践asp.net mvc:使用图像_Asp.net Mvc_Asp.net Mvc 3 - Fatal编程技术网

Asp.net mvc 最佳实践asp.net mvc:使用图像

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)。没有“超级模式”或“一刀切”的方法 我们无法告诉您如何实施您的项目,因为每个项目都是不同的。由您使用您的技能/知识和经验,就实施做出明智的决定 “最佳实践”是根据您的项目要求、限制和

在Entertices web应用程序中处理图像的最佳做法是什么。 我是说

  • 储存
  • 以实体分配
  • 快速加载/缓存
  • 延迟/ajax加载
  • 合适的格式(png、jpeg)
  • 动态编辑(调整大小、压缩)
  • 免费图书馆/助手
  • 动态图像水印/版权保护 特别是,已经欣赏到的制作方法
一如既往,每个项目都有自己的需求、限制和资源(3R)。没有“超级模式”或“一刀切”的方法

我们无法告诉您如何实施您的项目,因为每个项目都是不同的。由您使用您的技能/知识和经验,就实施做出明智的决定


“最佳实践”是根据您的项目要求、限制和资源,分别研究和学习您列出的每种技术/方法,并获得知识,知道何时使用它们。

我在mvc项目中使用ImageMagickObject。它可以:

  • 合适的格式(png、jpeg)
  • 飞行编辑时(调整大小、压缩)
  • freelibs/helpers图像
  • 动态水印/版权保护
快速加载/缓存:可能是memcached吗?
延迟/ajax加载:jquery是一个很好的解决方案
使用实体分配:实体框架可以使用几乎所有的数据库

这是一个很难回答的问题。所有这些都取决于功能

这个问题太开放了,如果你想从中得到有用的答案,我建议你重新表述一下,并更具体一些。好的,我是指技术最佳实践。很明显,当我们有了3R。但我开发了自己的项目,实际上不知道它在未来会如何扩展。无论如何,技术有最好的通用方法,我对技术方法特别感兴趣。开发中的任何东西都不是永久性的,当你幸运地遇到这个问题时,我会担心扩展。可以推荐设计模式,但它们不是每个项目的“灵丹妙药”。您需要了解模式或最佳实践,以便知道何时使用它们,何时不使用它们。这个问题很难从中得到正确的答案。通过imageMagickObject链接到我的解决方案: