小编lom*_*axx的帖子

asp.net Ajax中的Stackoverflow样式通知

当您获得徽章或未登录到堆栈溢出时,页面顶部会显示一个常规的小通知栏,让您知道正在发生的事情.

我知道SOflow团队使用JQuery,但我想知道是否有人知道asp.net AJAX中相同风格的通知系统的实现.

另外,这种通知栏的"官方"名称是什么?

asp.net asp.net-ajax notification-bar

11
推荐指数
2
解决办法
4086
查看次数

多核文本文件解析

我有一个四核机器,并希望编写一些代码来解析利用所有四个核心的文本文件.文本文件基本上每行包含一条记录.

多线程不是我的强项,所以我想知道是否有人能给我一些我可以用来以最佳方式解析文件的模式.

我的第一个想法是将所有行读入某种队列,然后旋转线程将线从队列中拉出并处理它们,但这意味着队列必须存在于内存中,这些是相当大的文件所以我'我不是那么热衷于这个想法.

我的下一个想法是让某种控制器在一行中读取并为其分配一个线程进行解析,但是我不确定如果线程处理线路的速度超过它可能会导致控制器最终成为瓶颈阅读并分配它们.

我知道这可能是另一个比这两个更简单的解决方案,但目前我还没有看到它.

c# multithreading

9
推荐指数
2
解决办法
1661
查看次数

通过Web服务返回大结果

我目前正在开发一个Web服务,并且返回的结果可能非常大(> 5mb).

这组数据非常有效,并且Web服务可以称为同步或异步,但我想知道人们对以下内容的看法:

  1. 如果连接丢失,则必须重新生成整个结果集并再次发送.如果连接丢失或重置,有什么办法可以做任何"恢复"吗?

  2. 发送一个这么大的结果集是否合适?是否更好地实现某种"分页",其中结果集生成并存储在服务器上,然后客户端可以以较小的数量下载结果集的块并在结束时重新组合集合?

.net c# web-services

9
推荐指数
1
解决办法
3367
查看次数

构建具有多个视图的C#.NET Windows应用程序

我正在重写一个旧的应用程序,并将其作为尝试C#和.NET开发的好机会(我通常在C中做很多插件).

该应用程序基本上是收集数据的计时器.它有一个带有按钮的开始视图,用于开始测量.在测量过程中,应用程序有五种不同的视图,具体取决于用户想要查看的信息.

在视图之间切换的最佳做法是什么?从开始到跑步?在运行视图之间?

思路:

  • 使用一个表单并隐藏和显示控件
  • 使用一个开始表单,然后使用带TabControl的表单
  • 使用六种不同的形式

.net c# windows

9
推荐指数
2
解决办法
2万
查看次数

从c#web app中的网络共享访问文件

我有一个Web应用程序,需要从网络共享中读取(并可能写入)文件.我想知道最好的方法是什么?

我不能给网络服务或aspnet帐户访问网络共享.我可以使用模仿.

网络共享和Web应用程序都托管在同一个域上,我可以专门为此目的在域上创建一个新用户但是我不太清楚如何在创建文件流和指定要使用的凭据之间加入点在Web应用程序中.


遗憾的是,驱动器未映射为计算机上的网络驱动器,它仅作为网络共享提供给我,所以不幸的是我无法进行透明呼叫.

有一个问题,我可以模拟想到的......我只能模仿每个应用程序域一个用户我,但我很高兴地予以纠正.我可能需要将此文件写入多个不同的共享,这意味着我可能需要冒充几个用户.

我喜欢创建令牌的想法...如果我能做到这一点,我将能够预先使用他们的凭据,然后动态应用安全性并在访问被拒绝时给他们有意义的错误消息...我我要去玩,但我会回来更新.

c# asp.net security file-io web-applications

9
推荐指数
1
解决办法
3万
查看次数

NHibernate Session.Evict()

我无法在我面前访问代码,所以我只是想知道是否有人可以帮我解决Session.Evict()问题.

假设我有一个带有子集合地址的Person对象.我从会话中填充Person对象并延迟加载Addresses集合.然后我调用Session.Evict(personObject)从会话中分离Person对象.我的问题是,如果我尝试访问Addresses集合,它只会返回null,或者我会得到一个异常,因为NHibernate代理无法找到关联的会话?

c# nhibernate

9
推荐指数
2
解决办法
1万
查看次数

c#是否有流畅的电子邮件库?

我最近一直在写一堆电子邮件代码,而且我觉得如果有一个库允许你在c#中流利地创建一个电子邮件,它会很酷.

我快速浏览了一下但找不到任何东西,所以想知道是否有人知道是否有一个流畅的电子邮件库已经存在于c#?

c# email fluent-interface

9
推荐指数
1
解决办法
4372
查看次数

.net中的提供者模型

当.net 2.0框架首次出现时,提供者模型风靡一时.2.0甚至附带了一堆默认提供商(会员,站点地图,角色).自从2.0发布以来,炒作已经偃旗息鼓,虽然我仍然日复一日地使用提供商,但似乎压力要小得多.

我想知道这是因为人们使用的不是提供商,而是他们已经被取代了,还是仅仅是因为占用不像其他IoC方法那么大?

.net c# provider-model

8
推荐指数
1
解决办法
1028
查看次数

自动化VS2005/2008中的"附加到流程"

我想知道是否有人知道宏或键盘快捷方式或任何真正可以在Visual Studio中自动附加到进程的东西?

debugging visual-studio

8
推荐指数
2
解决办法
2958
查看次数

C#属性可以接受多个值吗?

这可能有点反模式,但C#类的属性是否可以接受多个值?

例如,假设我有一个Public int属性,我总是希望它返回一个int,但我希望能够通过分配十进制,整数或其他一些数据类型来设置属性.所以我的问题是,属性是否可以接受多个值?

.net c# anti-patterns properties

8
推荐指数
1
解决办法
5155
查看次数