我知道有几种方法可以在同一个应用程序中混合使用XNA和WPF.我发现在我的XNA游戏中将WPF用于所有GUI和HUD的东西很诱人.有没有人对这种方法在现实生活中如何使用.NET 3.5 SP1有任何实际经验?任何陷阱(例如"空域问题")?什么样的appoach最好的暗示?
我已经看到很多关于使整个正则表达式不区分大小写的例子.我想知道的是只有部分表达式不区分大小写.
例如,假设我有一个这样的字符串:
fooFOOfOoFoOBARBARbarbarbAr
Run Code Online (Sandbox Code Playgroud)
如果我想匹配所有出现的"foo"而不管大小写但我只想匹配大写的"BAR"怎么办?
理想的解决方案是适用于正则表达式的东西,但我也有兴趣听到语言特定的(感谢Espo)
编辑
Espo提供的链接非常有用.关于在表达式中打开和关闭修改器的例子很好.
对于我做作的例子,我可以这样做:
(?i)foo*(?-i)|BAR
Run Code Online (Sandbox Code Playgroud)
这使得匹配仅对匹配的foo部分不区分大小写.
这似乎适用于大多数正则表达式实现,除了Javascript,Python和其他一些(如Espo提到的).
我想知道的大问题(Perl,PHP,.NET)都支持内联模式更改.
基本上我们在新的基于WPF的应用程序中需要一个自定义图表组件.
需要显示文本/线条,链接的2D节点和自定义图像,以及其他图表功能,如撤消/重做,对齐,组等.ala Visio.
最初的团队做了一些调查,并确定了WinForms Northwoods GoDiagrams套件......将其嵌入我们的WPF应用程序中的解决方案.那里有任何等效的WPF图表包吗?最好是试过的.谢谢..
我需要为新项目选择一个框架,我将从头开始.应用程序性能要求非常低.它需要允许快速开发并实施良好的开发实践.最终的应用程序应该易于部署并处理好的数据库迁移.
该应用程序将在大多数情况下处理特定域的简单CRUD操作.它需要非常安全.从长远来看,我需要证明它的安全性.我有使用PHP编程的经验,现在我是一名Java开发人员.
只要符合上述要求,框架的语言就不重要了.
鉴于下面的代码,我如何设置单选按钮的样式,并将所选单选按钮的标签设置为与其他标签不同?
<link href="http://yui.yahooapis.com/2.5.2/build/reset-fonts-grids/reset-fonts-grids.css" rel="stylesheet">
<link href="http://yui.yahooapis.com/2.5.2/build/base/base-min.css" rel="stylesheet">
<div class="input radio">
<fieldset>
<legend>What color is the sky?</legend>
<input type="hidden" name="color" value="" id="SubmitQuestion" />
<input type="radio" name="color" id="SubmitQuestion1" value="1" />
<label for="SubmitQuestion1">A strange radient green.</label>
<input type="radio" name="color" id="SubmitQuestion2" value="2" />
<label for="SubmitQuestion2">A dark gloomy orange</label>
<input type="radio" name="color" id="SubmitQuestion3" value="3" />
<label for="SubmitQuestion3">A perfect glittering blue</label>
</fieldset>
</div>Run Code Online (Sandbox Code Playgroud)
另外,让我说明我使用yui css样式作为基础.如果你不熟悉他们,可以在这里找到:
这里有他们的文档:Yahoo!UI库
@pkaeding:谢谢.我尝试了一些漂浮的东西,只是看起来搞砸了.样式活动单选按钮似乎可以使用一些输入[type = radio]:谷歌搜索上的主动提名,但我没有让它正常工作.所以我想的问题更多:这在今天的所有现代浏览器中是否可行,如果不是,那么最小的JS需要什么?
我认为java可执行文件(jar文件)对于反编译和获取源代码是微不足道的.
其他语言怎么样?.net和所有?
哪些语言只能编译成可反编译的代码?
我想用Python做一些服务器端脚本.但是我有很多方法可以做到这一点.
它从自己动手的CGI方法开始,似乎以一些非常强大的框架结束,这些框架基本上可以完成所有工作.还有很多东西,比如web.py,Pyroxide和Django.
编辑:我还没有太多的网络编程经验.
我想避免解析参数URL等基本和繁琐的事情.
另一方面,虽然使用Ruby on Rails 在15分钟内创建的博客视频给我留下了深刻印象,但我意识到隐藏了数百个东西来自我 - 如果你需要立即编写一个有效的网络应用程序,这很酷,但对于真正了解魔术并不是那么好 - 这就是我现在所寻求的.
我有一些(C#)代码依赖于今天的日期来正确计算未来的东西.如果我在测试中使用今天的日期,我必须在测试中重复计算,这感觉不对.在测试中将日期设置为已知值的最佳方法是什么,以便我可以测试结果是否为已知值?
我的自定义网格控件中有一个线条颜色属性.我希望它默认为Drawing.SystemColors.InactiveBorder.我试过了:
[DefaultValue(typeof(System.Drawing.SystemColors), "InactiveBorder")]
public Color LineColor { get; set; }
Run Code Online (Sandbox Code Playgroud)
但它似乎没有用.如何使用默认值属性执行此操作?
我想使用SQL事件探查器来跟踪在我的数据库中再次执行的查询,跟踪性能等.但是,似乎SQL事件探查器仅在SQL Server 2005的企业版中可用.这是否确实如此,我可以做些什么关于它?
.net ×2
c# ×2
frameworks ×2
wpf ×2
cgi ×1
css ×1
datetime ×1
decompiling ×1
diagram ×1
direct3d ×1
html ×1
interop ×1
intranet ×1
python ×1
radio-button ×1
regex ×1
sql ×1
sql-server ×1
styles ×1
testing ×1
unit-testing ×1
winforms ×1
wsgi ×1
xna ×1