是否可以将Office 2010 Web应用程序与ASP.NET应用程序一起使用?
例如: - 对于我的ASP.NET应用程序的每个用户,我的服务器上都有一个包含Word文档的文件夹 - ASP.NET应用程序在网格中向用户显示可用文档 - 单击网格中的某个文档时,Word文档加载到IFrame中,其中包含Office 2010 Web应用程序Word界面,可以进行文档编辑 - 编辑后,文档可以保存到服务器,ASP.NET网格显示更新状态
这种情况会成为可能吗?您需要什么,例如Sharepoint,Office 2010许可证?
有了html5 / css3 / javascript的当前状态以及浏览器的支持,您认为可以创建功能超过80%的全功能文字处理器(或文档编辑器),例如Microsoft Word或LibreOffice Writer吗?我说的是渲染和编辑引擎,出于安全性,转换等原因,我认为始终需要一个服务器端组件来将文档加载和保存到磁盘。
当然,我不是在谈论常用的HTML编辑器(例如CKEditor,TinyMCE等),而是将其与DevExpress DXRichEdit,Telerik RichTextBox和TX Text Control之类的产品进行比较。您为什么现在仍然需要Silverlight,ActiveX或Flash之类的技术来创建基于Web的文字处理器?
有一些关于HTML5文档查看器的计划,但是除了Google Docs和Zoho Docs(与基于桌面的文字处理器相比,其功能有限,并且更像高级HMTL编辑器一样工作)之外,基于Web的文字处理器几乎没有可用的东西。
是否有没有HTML5文字处理器的原因?您认为当前的技术仍缺少什么以能够创建适合替代MS Word等产品的基于Web的文字处理器?
我正在HttpContext.Current.Items根据登录的用户设置租户。为此,我使用以下代码:
protected virtual void Application_BeginRequest()
{
HttpContext.Current.Items["_CurrentTenant"] = Tenant.GetCurrent();
}
protected virtual void Application_EndRequest()
{
var currentTenant = HttpContext.Current.Items["_CurrentTenant"] as Tenant;
if (currentTenant != null)
currentTenant.Dispose();
}
Run Code Online (Sandbox Code Playgroud)
由于HttpContext.Current.Items唯一的生命存在于当前请求中,因此我希望在请求完成后将其销毁。而且,该CurrentTenant对象是完全托管的对象。
因此,需要放置在EndRequest吗?如果您不这样做会怎样?
我正在使用ASP.NET 4 Web表单路由,例如:
routes.MapPageRoute("page-browse", "{Language}/{Label}", "~/Default.aspx")
Run Code Online (Sandbox Code Playgroud)
所以webadress可能看起来像: http://localhost/mywebsite/eng/home
在我的网站的根目录中,我有一个文件夹"Images".
当我在我的网站的根目录时,例如通过使用,图像显示有效 http://localhost/mywebsite/default.aspx
但是当使用路由时它不起作用,因为图像相对URL将会看http://localhost/mywebsite/eng/images而不是http://localhost/mywebsite/images
有没有办法使用ASP.NET 4路由机制来防止这种情况?或者是使用绝对网址到图像的唯一方法?
使用 Plastic SCM 进行 ASP.NET 应用程序(Web 表单)的源代码控制时,最好排除哪些文件夹进行签入?
您是否将这些文件夹添加到隐藏列表或隐藏更改列表中?有什么不同?
asp.net ×4
c# ×3
.net ×2
asp.net-4.0 ×1
css3 ×1
html5 ×1
javascript ×1
math ×1
office-2010 ×1
plasticscm ×1
routing ×1
sharepoint ×1
statistics ×1