小编Nas*_*loo的帖子

在新的WPF项目中使用Metro UI是否值得?

我将开始一个新WPF项目,我正在考虑通过这种Metro UI方法实现它.

由于这个UI尚未流行,而且我的项目将在2012年初发布,是否值得在我的应用程序中实现Metro UI?

有哪些替代方案?

c# wpf user-interface java-metro-framework

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

无法更改.aspx页面的文化

我无法改变.aspx页面的文化.

当我在顶部使用page指令指定文化时:

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Index.aspx.cs" Inherits="VideoPlayerPrototype.Index" Culture="ur-PK" UICulture="ur-PK" %>
Run Code Online (Sandbox Code Playgroud)

一切都按预期工作.

我想做的是,当用户点击链接时能够更改本地化.

链接:

<asp:ImageButton ID="lang_ur-PK" 
                            ImageUrl="~/content/image/flag-of-pakistan.png" 
                            runat="server" 
                            CssClass="language" 
                            Height="64px" 
                            Width="64px"
                            OnClick="setLanguage" />
Run Code Online (Sandbox Code Playgroud)

setLanguage方法:

        protected void setLanguage(Object sender, EventArgs e)
        {
            Thread.CurrentThread.CurrentCulture = CultureInfo.GetCultureInfo("ur-PK");
            Thread.CurrentThread.CurrentUICulture = CultureInfo.GetCultureInfo("ur-PK");
            Response.Redirect(Request.Path);
        }
Run Code Online (Sandbox Code Playgroud)

调用此代码只会重新加载页面,并且不会加载正确的语言.

我有存储在App_LocalResources和App_GlobalResources中的.resx文件:

Index.aspx.resx,Index.aspx.en.resx,Index.aspx.ur-PK.resx,Index.aspx.ur.resx等.

以下是必须本地化的控件示例:

 <asp:Label id="lblInfoWelcomeMsg" runat="server" 
                            Text="<%$ Resources:LocalizedText, Summary_Info_WelcomeMsg %>"></asp:Label>       
Run Code Online (Sandbox Code Playgroud)

谢谢

.net c# asp.net resources localization

4
推荐指数
1
解决办法
2722
查看次数

WPF还是GTK?哪一个更好

我打算用WPF开始一个新项目,在上周我读了很多关于它的内容并发现它非常有用.但是最近我熟悉GTK这个Open,并拥有大部分的WPF能力.

哪一个更好(共同)并且GTK对我来说是更好的选择?

我使用.NET,我的客户端使用的是Windows(XP sp2及更高版本).

.net c# gtk wpf

4
推荐指数
1
解决办法
3590
查看次数

如何使用CLR编写另一个.NET调试器

我想为.NET 实现另一个调试器(语言)(这只是出于学术原因,因此它只能实现一部分语言).我自己喜欢实施NS2(网络模拟器2)script for .NET in which anybody can write ns2 script and debug it with .NET

在stackoverflow中阅读了这篇文章,它远非我正在寻找的东西.

这是要求

  • 有一些预定义的关键字(例如:for,while,if ......)
  • 检查语句的正确形式(例如:for(start; end; counter){commands} ...)
  • 不同类型的陈述的不同颜色
  • 能够添加到任何IDE(例如:像插件一样实现或作为dll或......(我不知道))
  • 许多其他现在不必要的东西

我怎样才能做到这一点?

更新:我不确定你是否明白我的观点,看看这个,它非常接近我正在寻找的东西.

.net c# compiler-construction debugging clr

4
推荐指数
1
解决办法
1078
查看次数

正则表达式替换&与&amp;

我有一个字符串,其中包含以下内容.

"This R&M & Exapmle &nbsp;. It is very big & Complicated &146; example."
Run Code Online (Sandbox Code Playgroud)

我想替换&,&amp;但当我使用时$str =~ s/&/&amp;/ig;给出以下输出.

"This R&amp;M &amp; Company &amp;nbsp;. It is very big &amp; CMM Level3 &amp;146; Organization."
Run Code Online (Sandbox Code Playgroud)

我期待着这一个.

"This R&amp;M &amp; Company &nbsp;. It is very big &amp; CMM Level3 &146; Organization."
Run Code Online (Sandbox Code Playgroud)

请帮帮我,我不知道如何解决它.

regex perl

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

如何从JAVA请求支持?

Atlassian JIRA是一个功能强大的问题跟踪器,我正在使用它很长一段时间,因为它是一个很好的问题trakcer我必须将它本地化到我的语言环境.

我发现在他们的网页LinkedIn问他们,如果我能翻译它,因为它是在社会上我开始翻译的欢迎,我会发布我的翻译的第一部分,他们和一段时间后,他们告诉我这里

Java不支持fa_IR语言环境.

  • 尝试强制java支持fa_IR
  • 重构TAC所以有语言环境

我该怎么做才能让JAVA注意支持fa_IR语言环境或其他什么来帮助JIRA支持它?实际上我没有得到refactor TAC so having locale is如何处理它的明白?

java refactoring localization jira jira-plugin

4
推荐指数
1
解决办法
166
查看次数

如果禁用ViewState会发生什么

我有一个很大的应用程序,只是afew页面使用ViewState.

我想知道如果我在MasterPages中禁用ViewState并在真正使用它的页面中启用它,会发生什么.

ViewState内容在我的应用程序中太大,导致页面大小增加.我希望通过禁用ViewState来减小页面大小,当我真的不使用ViewState时这是一个很好的解决方案吗?

而且,如果我禁用ViewState,我的应用程序是否会像ViewState启用时一样好用?

html asp.net viewstate state web-applications

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

如何强制Asp.net 3.5菜单控件呈现为UL列表项

众所周知,Asp.net 3.5和过去的几代渲染为表格(TR - TD)形式,这使得它很难加载,等等等等等等.Microsoft在Asp.net 4.0中将此控件的呈现方法从表更改为UL LI

当我使用Asp.net 3.5时,是否有任何解决办法强制将此控件呈现为UL LI?

html c# asp.net xhtml menu

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

如何查找匈牙利表示法前缀列表?

我知道编写代码有很多标准.和一些政策工具(如FxCop)来检查你的写作陈述.

什么是最好的匈牙利表示法或任何其他编写代码的片段?

喜欢:

  • lbl开始命名一个Label

  • 在命名TextBox开始时的txt


更新:所以基于答案,使用Hungerian表示法是否是一个好主意?

此外,我将其标记为社区维基

coding-style

3
推荐指数
2
解决办法
3384
查看次数

我应该知道什么对underestand LINQ更好?

由于LINQ是dot net中的一种很好的查询语言,每个人都应该能够使用它.在开始学习LINQ之前,程序员应该具备哪些必要的能力.

在那之后,他应该怎么了解LINQ?(重要提示)

.net c# linq

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