在构建,设计和实现.net框架应用程序时,能否请您提供一些提示/指南,其要求如下:
我有两个月的时间来实现它并寻找尽可能多的提示.
我想查看堆和它们内部的对象.是否有.net监控和分析工具,我可以用它来查看asp.net和C#应用程序的堆和内存?
我已经检查了$ .Post中的网址,没关系.我还检查了连接字符串.除了一个$ .post命令外,整个网站的所有功能都很好,包括$ .ajax命令.我一直收到"保存记录时出错"的消息.
我的代码是在jquery对话框的Save按钮上:
var post = $.post(url,
$("#myview").serialize(),
function () {
thisDialog.dialog("close");
});
post.error(function (xhr, ajaxOptions, thrownError) {
alert("Error while saving the record");
Run Code Online (Sandbox Code Playgroud)
当我在调试模式下运行时,这适用于本地VS实例,但是当我将网站部署到IIS 7.5时,它不会运行.有人可以指导问题是什么吗?所有的dll都存在,网址也很好
网址是:主页/开始
[HttpPost]
public ActionResult Start(StartModel model, FormCollection collection)
{
try
{
Service.Create(model);
return RedirectToAction("List");
}
Run Code Online (Sandbox Code Playgroud)
这适用于VS但不适用于IIS 7.5
我收到错误代码500
堆栈跟踪显示错误消息:SqlDateTime溢出.必须在1/1/1753 12:00:00 AM和12/31/9999 11:59:59 PM之间
我使用jquery日期控件设置日期值.任何指导都很感激.
有没有办法找到当前在内存中的对象,包括它们的名称、它们所在的位置和模块名称等?
我在任务管理器中 main() 方法之前的进程 Python.exe 的内存占用为 15MB。
main 方法完成第一次迭代后,进程 Python.exe 内存大小为 250MB。
我想了解哪些对象仍在内存中,以便我可以删除它们
while True:
# print current object details
main()
# print current object details
Run Code Online (Sandbox Code Playgroud) 我正在设计一个应用程序,在其中创建 10000 个任务。
我有一个协程(查询 Web 服务的异步函数),我使用不同的参数在协程上执行 asyncio create_task 10000 次。
可以同时运行的任务是否有上限?
我知道 http 处理程序处理请求,但这只是理论,因为我不理解。许多 3rd 方控件需要在 web.config 中添加 http 处理程序。有时我们需要使用实现 IHttpHandler 接口的 ProcessRequest 方法创建我们自己的类,但我很困惑不明白 Http 处理程序在哪里适合以及它们的作用是什么?
我们如何在if条件语句中更改DLLImport属性中的程序集路径?我想做这样的事情:
string serverName = GetServerName();
if (serverName == "LIVE")
{
DLLImportString = "ABC.dll";
}
else
{
DLLImportString = "EFG.dll";
}
DllImport[DLLImportString]
Run Code Online (Sandbox Code Playgroud) 我想创建一个推送Web应用程序.
服务层构建在WCF上.
表示层构建在Asp.net 4上
该服务侦听事件并从数据层更新其静态属性(共享集合列表).我在我的表示层轮询并每秒调用一次WCF方法并获取更新的集合.
如果未修改集合,则返回空列表以节省网络带宽.
为了保存往返,我希望WCF服务在修改集合时发布事件.那可能吗?我该如何实现这一目标?
谢谢
我想在我的C#/ Asp.net应用程序中检查并验证安全威胁,并想知道是否有任何C#,asp.net安全库可以检查常见的攻击,即会话劫持,DoS,脚本注入等?
我正在通过moq创建接口的模拟。
我的应用程序的代码使用不同的输入组合调用我的模拟的不同方法。当我用错误的输入进行verify()时,将引发一个异常,其中列出了所有方法调用。
我想获取这些方法调用,进行一些清理并以不同的格式显示给用户。是否可以在调用verify之前获取所有方法调用?
样例代码:
var mock = new Mock<ILoveThisFramework>();
mock.Setup(framework => framework.DownloadExists("2.0.0.0"))
.Returns(true);
// Hand mock.Object as a collaborator and exercise it,
// like calling methods on it...
ILoveThisFramework lovable = mock.Object;
bool download = lovable.DownloadExists("2.0.0.0");
// Verify that the given method was indeed called with the expected value at most once
// it will throw exception which will include method invocations. I want to get method invocations out and reformat them.
mock.Verify(framework => framework.DownloadExists("3.0.0.0"), Times.AtMostOnce());
Run Code Online (Sandbox Code Playgroud) c# ×8
asp.net ×4
python ×2
.net ×1
ajax ×1
c++ ×1
iis ×1
javascript ×1
jquery ×1
memory ×1
moq ×1
profiling ×1
python-3.x ×1
security ×1
silverlight ×1
spring.net ×1
unit-testing ×1
wcf ×1
wpf ×1