我使用的是VSTS 2008 + C#+.Net 3.5 + ASP.Net + IIS 7.0.我正在实施Forms身份验证.
我想知道在Forms身份验证中,如何检查用户是否已经过身份验证?
我在Silverlight应用程序中使用Silverlight 3.0 + .Net 3.5 + VSTS 2008 + C#.
我想学习TranslateTransform和RenderTransformOrigin,有人能推荐我一些教程吗?我是这个地区的新手.我没有找到任何从MSDN学习新手的好东西(如果有一些好东西,请纠正我).:-)
顺便说一句:我对协调转换矩阵很头疼,如果教程可以涵盖这个主题,那就太棒了.
编辑:这是我困惑的代码.
<Grid Margin="-1,0,100,0" x:Name="controlsContainer" Height="35" RenderTransformOrigin="0.5,0.5" VerticalAlignment="Bottom">
<Grid.RenderTransform>
<TransformGroup>
<ScaleTransform/>
<SkewTransform/>
<RotateTransform/>
<TranslateTransform Y="0"/>
</TransformGroup>
</Grid.RenderTransform>
<Rectangle Margin="0,0,0,0" Height="35" VerticalAlignment="Top" Fill="#97000000" Stroke="#00000000" RenderTransformOrigin="0.5,0.5"/>
<VideoPlayer:mediaControl Height="35" Margin="1,0,0,0" HorizontalAlignment="Stretch" VerticalAlignment="Top" x:Name="mediaControls" Visibility="Visible"/>
</Grid>
Run Code Online (Sandbox Code Playgroud) 我在Windows Server 2008 Enterprise上使用SQL Server 2008 Enterprise.在存储过程中,我需要将参数传递给select-where-like语句.例如,
@department是存储过程输入参数,其类型为varchar(20),
select * from sometable where somecolumn LIKE '%@department%'
Run Code Online (Sandbox Code Playgroud)
但似乎我上面的声明不起作用,任何想法如何将参数@department传递给like语句?
乔治,提前谢谢
我正在使用VS2008 + C#+ .Net 3.5 + IIS 7.0 + ASP.Net来开发一个简单的Web应用程序.我想将RSS功能添加到我的网站的某些页面,以便人们可以使用他们流行的RSS阅读器来接收内容更新的通知.
在我的开发环境中执行此操作的任何简单方法?我只需要非常基本的RSS功能.
我正在编写一个返回byte []的简单Web方法,而byte []由UTF-8编码.我已经调查了相关的WSDL和soap消息,似乎底层的Web服务堆栈将使用base64编码?
由于各种原因,我无法使用或重新编码从UTF-8到base64的返回字节[].有什么想法将base64编码修改为UTF-8编码?
这是我在WSDL中的相关Web方法,SOAP消息和相关类型
Web服务服务器端代码
[WebMethod]
public byte[] HelloWorld2()
{
return utf8encodedbytes;
}
Run Code Online (Sandbox Code Playgroud)
SOAP响应
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<HelloWorld2Response xmlns="http://tempuri.org/">
<HelloWorld2Result>base64Binary</HelloWorld2Result>
</HelloWorld2Response>
</soap:Body>
</soap:Envelope>
Run Code Online (Sandbox Code Playgroud)
WSDL中的相关类型
xsd:base64Binary
Run Code Online (Sandbox Code Playgroud)
乔治,提前谢谢
我正在制作软件安装包,之前我正在使用Inno Setup,它的效果非常好.
我遇到Inno设置的当前问题是,它不支持设置UI的所有语言,例如简体中文.
VSTS 2008的安装项目几乎支持所有语言,但它不支持从当前安装程序调用另一个安装程序以允许最终用户安装相关软件包.
我的发布程序是针对Windows平台(Vista和XP),用C#+ VSTS 2008 + .Net 2.0编写的.
对我的问题有任何建议吗?
乔治,提前谢谢
我正在使用C#+ .Net 3.5 + VSTS 2008 + ADO.Net + SQL Server 2008.我正在我的应用程序中共享一个单独的SQL连接对象(我的下面示例中的TestDBConnection变量).
我遇到的例外情况是,"已经有一个与此命令关联的开放DataReader必须首先关闭.."任何想法有什么问题?
我正在使用的应用程序中的模式都是这样的,即共享单个数据库连接对象TestDBConnection,并使用单个TestDBConnection变量在其上创建命令并执行存储过程.
using (SqlCommand testCommand = new SqlCommand())
{
testCommand.Connection = TestDBConnection;
testCommand.CommandType = CommandType.StoredProcedure;
testCommand.CommandText = "prc_AddOrderStatus";
testCommand.Parameters.Add("@orderID", SqlDbType.NVarChar).Value = orderID;
testCommand.ExecuteNonQuery();
}
Run Code Online (Sandbox Code Playgroud)
乔治,提前谢谢
我是Javascript的新手,在阅读相关书籍很长一段时间后,我仍然感到困惑,window.parent的含义是什么?感谢有人能给我看一些简单的样品让我知道window.parent是什么意思吗?谢谢!
这是我困惑的代码,它是ASP.Net类编写的Javascript代码的一部分,作为客户端响应的一部分.我特别想知道window.parent是什么意思."+ Taget +".location ='"+ url.感谢有人能说清楚.
HttpContext.Current.Response.Write("<script>window.parent." + Taget + ".location = '" + url + "?userID=" + userID + "';window.location='Title.aspx';</script>");
Run Code Online (Sandbox Code Playgroud)
乔治,提前谢谢
据我所知,我们可以使用两种方法来重定向http响应.
从功能和最终用户的角度来看,这两种方法是否可以互换?
我正在使用SQL Server 2008.我有一个表有一个名为CreateTime的日期时间类型列.我需要从这个表中选择CreateTime超过3天的所有记录,距离当前时间(UTC时间)半小时.我正在使用T-SQL存储过程.
BTW:CreateTime列是过去一段时间.
我花了很多时间来学习和搜索MSDN for DateDiff的帮助,但无法弄清楚.有人能给我看样品吗?
乔治,提前谢谢
c# ×7
.net ×4
asp.net ×4
javascript ×2
sql ×2
t-sql ×2
ado.net ×1
animation ×1
base64 ×1
encoding ×1
http ×1
iis-7 ×1
inno-setup ×1
installation ×1
redirect ×1
rss ×1
silverlight ×1
sql-server ×1
utf-8 ×1