我试图找出是否有任何经验或想法使用MEF(Managed Extensible Framework(微软的新插件框架)与ASP.NET MVC.我需要创建一个标准的ASP.NET MVC,我有.但我需要提供额外的功能,如视图和控制器等,取决于我是否添加插件.它不需要动态编译即源代码......但是我放入系统的DLL ..
有什么方法可以在应用程序启动时动态加载DLL,然后在主系统中合并一个VIEWS和CONTROLLERS吗?我不知道我是否走在正确的轨道上.
然后,我想在应用程序附带的"STANDARD"视图中,我可以使用"IF THEN"来查看是否加载了插件并在用户控件中加载了MERGE.
好吧,我在这里大声说话,但我想你明白我的意思.
有任何想法吗?
我正在开发一个解决方案,我将有一个运行Hive的Hadoop集群,我想从.NET应用程序发送作业和配置单元查询以进行处理,并在完成后收到通知.除了直接从Java应用程序以外,我找不到任何与Hadoop接口的解决方案,是否有我可以访问的API,我只是没有找到?
当用户登录我的应用程序时,我想在整个应用程序中显示他的名字.我正在使用asp.net MVC框架.但我不想要的是必须在每个控制器中添加如下内容:
ViewData["User"] = Session["User"];
Run Code Online (Sandbox Code Playgroud)
这是因为你可能不会重复自己.(我相信这是OO编程的DRY [不要重复自己]原则.)ViewData ["User"]在我的主页上.所以我的问题是,在一个地方处理我的ViewData ["用户"]的简洁方法是什么?