小编Rev*_*Rev的帖子

ASP.NET vs SharePoint - 哪一个更适合Web开发人员?

我有关于共享点的信息较少(仅限基本信息).Microsoft为Web开发人员发布了SharePoint.微软还表示,SharePoint与其他.NET技术兼容,如Workflow Foundation,WCF等,它是开发网站和网络应用程序的简便方法.

另外据我所知,ASP.NET与.NET技术和C#兼容.对于每个至少使用C#或VB.NET的人来说都很容易.

因此,利用SharePoint的这些优势:

  1. 为什么我们必须使用asp.net而不是SharePoint?
  2. 为什么Microsoft开发ASP.NET(新版本4)?
  3. 选择其中一个的主要原因是什么?
  4. 是否真的比asp.net更快更容易地开发基础共享点?

.net c# asp.net sharepoint

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

用户'sa'登录失败.用户未与受信任的SQL Server连接关联.(SQL Server,Microsoft SQL Server,错误:18452)

我使用Windows 7终极版.我可以使用Windows身份验证模式登录,但用户的SQL身份验证sa不起作用.sa用户已启用.那我该怎么办?

sql sql-server sql-server-2008

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

"调用线程必须是STA,因为在线程中创建WPF弹出窗口时,许多UI组件都需要这个"错误

我有一个WPF应用程序,其中一个线程检查一些值.在某些情况下,我会显示一个弹出窗口Window以显示消息.当我在线程中创建此弹出窗口时,弹出窗口的构造函数抛出异常:

"调用线程必须是STA,因为许多UI组件都需要这个."

我该如何解决这个错误?

这是我创建弹出窗口的代码:

// using System.Threading;
// using System.Windows.Threading;
Thread Messagethread = new Thread(new ThreadStart(delegate()
{
    DispatcherOperation DispacherOP = 
        frmMassenger.Dispatcher.BeginInvoke(
            DispatcherPriority.Normal,
            new Action(delegate()
            {
                frmMassenger.Show();
            }));
}));
Messagethread.Start();
Run Code Online (Sandbox Code Playgroud)

.net wpf multithreading dispatcher

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

从线程向主线程发送异常?

我想将当前线程(该线程不是主线程)的异常传递给主线程.为什么?因为我在另一个线程中检查我的硬锁(该线程使用计时器进行检查),并且当HardLock无法访问或无效时,我创建一个由我自己定义的异常,然后抛出该异常.
所以异常不能很好地运作.(

c# multithreading exception-handling exception

14
推荐指数
1
解决办法
5539
查看次数

WCF Duplex是一个不错的选择吗?

在使用WCF双工(聊天服务|短信服务)开发迷你项目后,我得到了一个可能不正确的点!!

我认为双相理论是好的和有用的,但使用Wcf Duplex存在很多问题.(如可靠会话,超时例外,客户端地址 - 服务器端管理,客户端代理管理)

我觉得错吗?我想念一下吗?

有关更多信息我使用wsDualHttpBinding而不是tcpBinding.

wcf duplex

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

星号反前女友拨打计划?

我用星号写了简单的拨号方案.此拨号计划目标是检查来电和特定挂断的来电显示:)!

但这个拨号计划挂断所有来电与不同的来电显示.
那我该怎么办?(

   [general]  
    static=yes  
    writeprotect=yes  
    autofallthrough=yes  
    clearglobalvars=no  
    priorityjumping=yes  
    include "exten_gvars.inc"  

    [macro-queue]
    exten => s, 1, Queue(${ARG1})

    [default]  
    exten => s, 1, Answer  
    exten => s/9999, 2 ,Hangup  
    exten => s, 2, BackGround(welcome)  
    exten => s, 3, Macro(queue,operator)  
Run Code Online (Sandbox Code Playgroud)

编辑

我将我的拨号计划更改为此但它无法正常工作,两声蜂鸣后来电挂断(我知道它发生在我的拨号计划中出错)!

    [general]
static=yes
writeprotect=yes
autofallthrough=yes
clearglobalvars=no
priorityjumping=yes
#include "exten_gvars.inc"

[macro-monitor]
exten => s, 1, MixMonitor(${UNIQUEID}.wav)
exten => s, 2, SetCIDName(${UNIQUEID}#${CALLERIDNAME},a)

[macro-defaultLine]
exten => s, 1, Macro(monitor)
exten => s, 2, Dial(SIP/${ARG1},60,T)

[macro-queue]
exten => s, 1, Macro(monitor)
exten => s, 2, …
Run Code Online (Sandbox Code Playgroud)

asterisk

7
推荐指数
2
解决办法
6920
查看次数

WCF错误:客户端和服务绑定可能不匹配?

让我们看看服务器配置和客户端配置 然后帮我找到这些配置之间的区别!!

客户端配置

<system.serviceModel>
<client>
  <endpoint address="http://localhost/admin2/AdminCentralService.svc"
            binding="wsHttpBinding"
            bindingConfiguration="WSHttpBinding_Config"
            contract="TIR.ThreeTier.ICommandInvoker"
            name="AdminCentralServiceConfig" />
  <endpoint binding="wsHttpBinding"
            bindingConfiguration="WSHttpBinding_Config"
            contract="TIR.ThreeTier.ICommandInvoker"
            name="CommandInvokerConfig" />
</client>

<bindings>
  <wsHttpBinding>
    <binding name="WSHttpBinding_Config"
             closeTimeout="00:10:00"
             openTimeout="00:10:00"
             receiveTimeout="00:10:00"
             sendTimeout="00:10:00"
             bypassProxyOnLocal="false"
             transactionFlow="false"
             hostNameComparisonMode="StrongWildcard"
             maxBufferPoolSize="2147483647"
             maxReceivedMessageSize="2147483647"
             messageEncoding="Mtom"
             textEncoding="utf-8"
             useDefaultWebProxy="true"
             allowCookies="false">
      <readerQuotas maxDepth="2147483647"
                    maxStringContentLength="2147483647"
                    maxArrayLength="2147483647"
                    maxBytesPerRead="2147483647"
                    maxNameTableCharCount="2147483647" />
      <reliableSession ordered="true" inactivityTimeout="00:10:00" enabled="false" />
      <security mode="Message">
        <transport clientCredentialType="Windows" proxyCredentialType="None" realm="" />
        <message clientCredentialType="Windows"
                 negotiateServiceCredential="true"
                 algorithmSuite="Default"
                 establishSecurityContext="true" />
      </security>
    </binding>
  </wsHttpBinding>
</bindings>
Run Code Online (Sandbox Code Playgroud)

服务器配置

<system.serviceModel>
<behaviors>
  <serviceBehaviors>
    <behavior name="AdminCentral.Business.Web.Service1Behavior">
      <serviceMetadata httpGetEnabled="true" />
      <serviceDebug includeExceptionDetailInFaults="false" />
    </behavior>
  </serviceBehaviors>
</behaviors> …
Run Code Online (Sandbox Code Playgroud)

c# wcf

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

.net程序中的自我更新?

我正在寻找.net程序中自我更新的最佳机制!
解决方案应涵盖此主题:
1)服务器 - 客户端程序
2)当新的更新发布后,在服务器程序上安装后,所有客户端程序必须根据服务器版本自行更新.(无需自动更新服务器)
3 )完全更新:例如,如果版本3上的服务器和上次更新包版本为5,则更新包必须包含任何旧包.

.net c#

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

如何从母版页调用子页面的方法?

在我的网站上,大多数页面都在银行中保存了一些内容

我为每个页面定义了保存自己值的方法

在第一次发布后,我决定使用唯一按钮为每个页面执行保存并删除页面中的按钮(类似于Win-App中的容器表单).所以我定义button in master-page这样做.但

如何从母版页调用子页面的方法?

你知道,方法彼此不同.我想定义'virtual-method',在button-Click事件中调用它并在页面中覆盖它page cs not inheritance from master-page !!!

那我该怎么办

.net c# asp.net

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

正则表达重复?

我需要一个只接受数字和点的正则表达式,具有以下条件:

  1. 数字三之间必须只有一个点'132.632.55'
  2. 数字可以在两个点之间重复'.112234563456789.'
  3. 字符串以数字开头
  4. 带"."的数字.喜欢这个'123346547987.' 可以重复多次
  5. 这些数字的长度小于50个字符

例如: 123456.258469.5467.15546

c# regex

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