我已经VS2008 Professional Edition with SP1
在我的机器上安装了.目前我们使用Visual Source Safe版本控制器,但我们想用它来改变它Team Foundation Server 2010/2012
.所以我需要将TFS与VS2008连接起来.
我在网上阅读了一些帖子,他们说有团队资源管理器Tools/Connect to Team Foundation Server
可以连接到TFS.这应该已经与VS2008 SP1一起安装,但我在VS2008菜单中没有看到任何关于团队资源管理器的信息.
如何在VS2008中打开团队资源管理器以连接到我们计划安装的TFS?或者我如何验证我的机器上是否安装了Team Explerer?
我以不同的方式找到了一个关于实现枚举的好例子.我认为这就是所谓的类型安全枚举模式.我开始使用它,但我意识到我不能在switch语句中使用它.
我的实现如下所示:
public sealed class MyState
{
private readonly string m_Name;
private readonly int m_Value;
public static readonly MyState PASSED= new MyState(1, "OK");
public static readonly MyState FAILED= new MyState(2, "ERROR");
private MyState(int value, string name)
{
m_Name = name;
m_Value = value;
}
public override string ToString()
{
return m_Name;
}
public int GetIntValue()
{
return m_Value;
}
}
Run Code Online (Sandbox Code Playgroud)
为了能够在C#的switch语句中使用这种模式,我可以添加到我的类中?
谢谢.
我有两个数据类,只保存数据成员(没有函数).一个是CallTask,另一个是SmsTask.这两个类有一些常见的属性,如ID,Tel.我将这些常见属性放在一个单独的接口类中,并在适当的时候在我的项目中使用此接口类.
现在我在我的项目中添加了一个WCFService,以便在客户端和服务器之间共享数据.考虑以下课程设计:
public interface IGsmTask : IComparable
{
string TaskID { get; set; }
string SessionID { get; set; }
string Tel { get; set; }
}
class CallTask : IGsmTask
{
#region IGsmTask Members
public string TaskID { get; set; }
public string SessionID { get; set; }
public string Tel { get; set; }
#endregion
}
class SmsTask : IGsmTask
{
#region IGsmTask Members
public string TaskID { get; set; …
Run Code Online (Sandbox Code Playgroud) 我的asp.net网页上有一个updatepanel.我想触发javascript函数内的updatepanel,触发一个按钮.
为了做到这一点,我使用了__doPostBack('myUpdatePanel', '');
功能.但我认为这会导致整页回发.我调用此函数时也会执行我的document.ready函数.我可能会错过一些观点.
有什么其他方法可以在javascript函数中触发updatepanel吗?
我有一个客户端 - 服务器应用程序,它通过TCP/IP进行通信.
我使用System.Net.Sockets.Socket
类型对象进行TCP上的ascnyronous通信.基本上我打开连接发送/接收数据并关闭连接.我的实现基于Socket类型的对象.
现在我需要使用第三方dll来做某事.这个dll需要一个System.IO.Stream
类型对象.所以我需要获取我的Socket对象的Stream对象.
我怎样才能做到这一点?
谢谢.
我已经有了分层数据访问设计,效果很好.但我不知道它是否是最合适的实现.
我只是想知道BLL类或methots应该是静态的还是应该是只有一个实例的concreate类?
与此同时,我不需要序列化BLL类以在这样的SOA设计中使用它.但我不知道这个功能会带来什么.
请查看以下选项:
哪一个最有效率的表现和设计?
编辑:
选项1
public static class BllCustomer
{
public static List<ModelCustomer> GetCustomers()
{
}
}
// usage
BllCustomer.GetCustomers();
Run Code Online (Sandbox Code Playgroud)
选项2
public class BllCustomer
{
public static List<ModelCustomer> GetCustomers()
{
}
}
// usage
BllCustomer.GetCustomers();
Run Code Online (Sandbox Code Playgroud)
2选项
public class BllCustomer
{
public List<ModelCustomer> GetCustomers()
{
}
}
// usage
BllCustomer bllCustomer = new BllCustomer();
bllCustomer.GetCustomers();
Run Code Online (Sandbox Code Playgroud)
3选项
public class BllCustomer
{
public List<ModelCustomer> GetCustomer()
{
}
}
// usage
public static BllCustomer s_BllCustomer = new …
Run Code Online (Sandbox Code Playgroud) 在我的C应用程序中,我想计算给定日期,纬度和经度的日出/日落时间.我一直在网上搜索,但我找不到工作样本.
我试图实现这个示例:http: //souptonuts.sourceforge.net/code/sunrise.c.html
但是这个样本没有正常工作.
是否有一个简单的C源代码或方法,我可以在我的应用程序中轻松实现?
编辑:
我在此链接上实现代码,但它给了我错误的日落/日出值.我也在这里尝试了Saul的链接,但它也给了我错误的结果.
我有41N,28E的位置.当我尝试这些代码时,两个样本都表示日出值大约是10:13而日落是23:24.但正确的值是06:06,20:13.
我无法理解这个问题.
我有一个在跨平台上运行的C应用程序。在此程序中,我需要编写一个函数来确定给定日期是否为夏令时。
实际上,我尝试在纯C中找到DST开始-DST结束日期。是否有任何简单且标准的方法来做到这一点?
我正在用C开发一个应用程序.我想在多个源文件中使用同名的本地函数.让我简化一下这个问题:
在地狱
void myLocalFunc(){ printf("Hello hell\r\n"); }
Run Code Online (Sandbox Code Playgroud)
在world.c
void myLocalFunc(){ printf("Hello world\r\n"); }
Run Code Online (Sandbox Code Playgroud)
因为它们只是本地函数,所以我不在头文件中声明它们.但是当我编译项目时,它给了我"myLocalFunc'的多重定义"错误信息以及这一个:"'myLocalFunc'的多重定义(在这里首先定义)".
这里我的错误是什么?
我在C#中开发了一个WCF服务.我们的客户已经拥有一个用Java编写的客户端软件.他们说,当他们试图添加我们的wcf服务referance时,他们会收到错误.他们认为关于命名空间的问题.
我不太了解WCF中的命名空间或任何其他标记详细信息.
他们说wcf服务的wsdl输出必须如下所示:
<xsd:import id="base" namespace="http://helios.theircompanyName.com/im schemaLocation="http://wwwdev1.theirCompanyName.com:8000/HeliosIM/im?xsd=1"/>
Run Code Online (Sandbox Code Playgroud)
但我们的服务给出:
<xsd:import schemaLocation="http://myComputerName/MyWcfProjectFolder/MyWcfService.svc?xsd=xsd0" namespace="http://tempuri.org/"/>
Run Code Online (Sandbox Code Playgroud)
可以看出,我的服务没有属性id="base"
和namespace
,schemaLocation
属性是不同的.
如何更改WCF以生成他们想要的wsdl xml?
c ×3
c# ×3
wcf ×2
asp.net ×1
bll ×1
data-access ×1
datacontract ×1
dst ×1
javascript ×1
linker ×1
sockets ×1
stream ×1
tfs ×1
time ×1
updatepanel ×1
wsdl ×1