我正在开发一个中型应用程序,并希望实现应用程序架构,我已经阅读了一些架构书籍和方法并思考
AAFN(应用Arcitecture For .net)由Microsoft提供
SOA
SDLM
SDO
MVC
反之亦然......
这是一个Web应用程序,将与其他一些小应用程序一起扩展(只需考虑类似具有(或两个)核心的MIS)
我应该考虑的Whitch项目
常见//在所有项目中使用
框架//主框架
DAO //数据访问对象(entityframework或nHibernate)
UI //将在2个变体web和windows(wpf)界面中提供
BusinessEntities //所有子应用程序项目逻辑都将在那里
ApplicationNameProject // each application have their Own Logic (in BussinessEntities)
Run Code Online (Sandbox Code Playgroud)
ApplicationUnit //每个应用程序实体都将放在此处
ApplicationNameProject // each application data Entity (in Application Unit)
Run Code Online (Sandbox Code Playgroud)
服务// WCF服务随时为所有应用程序做出贡献
这是我想到的架构女巫,我没有任何力量可以使用它,我想知道什么是最适合我的,可以改变所有这些或添加一些其他项目并删除这些项目
任何帮助appriciated
我对Javascript并不熟悉,我必须将Project的Javascript代码转换为Jquery脚本.
当然,我不是项目负责人或类似的东西,我只是在详细阐述这个过程可能会遇到什么样的问题,可能会面临什么样的需求?
因此,如果您知道将Javascript函数转换为Jquery的任何解决方案,请帮助我知道应该考虑什么.
我想为我的公司创建一个CI,我们使用Sourcesafe作为我们的存储库.
我想知道有没有办法用Sourcesafe创建CI构建过程?
我用TFS和GIT(svn)阅读了一些CI过程,但找不到Sourcesafe的文章?
我该怎么办?
我有一个简单的条件,并希望用?:关键字实现它,但编译器不要让我.这是确切的样本
// in asp page decleration
<ajaxtoolkit:FilteredTextBoxExtender id="ftbeNumeric" runat="server" TargetControlID="textbox1" FilterType="Numbers" />
<asp:TextBox ID="textbox1" runat="server" />
// in code behind
decimal x = textbox1.Text != string.IsNullOrEmpty ? Convert.ToDecimal(textbox1.Text) : 0;
Run Code Online (Sandbox Code Playgroud)
我也试试这个
// in code behind
decimal x = Convert.ToDecimal(textbox1.Text) != 0 ? Convert.ToDecimal(textbox1.Text) : 0;
Run Code Online (Sandbox Code Playgroud)
这些样品的bith面临错误.
如何用?:关键字定义这个?并注意textbox.text`可能为null.
我想为我的个人用法实现一个在线编辑器,因此我必须检查我在在线文本编辑器中写的语句是否正确.
我要检查使用正则表达式语句的形式,我找到了一个很好的表达IF语句 在这里,它是
if\s*\(((?:(?:(?:"(?:(?:\\")|[^"])*")|(?:'(?:(?:\\')|[^'])*'))|[^\(\)]|\((?1)\))*+)\)\s*{((?:(?:(?:"(?:(?:\\")|[^"])*")|(?:'(?:(?:\\')|[^'])*'))|[^{}]|{(?2)})*+)}\s*(?:(?:else\s*{((?:(?:(?:"(?:(?:\\")|[^"])*")|(?:'(?:(?:\\')|[^'])*'))|[^{}]|{(?3)})*+)}\s*)|(?:else\s*if\s*\(((?:(?:(?:"(?:(?:\\")|[^"])*")|(?:'(?:(?:\\')|[^'])*'))|[^\(\)]|\((?4)\))*+)\)\s*{((?:(?:(?:"(?:(?:\\")|[^"])*")|(?:'(?:(?:\\')|[^'])*'))|[^{}]|{(?5)})*+)}\s*))*;
Run Code Online (Sandbox Code Playgroud)
现在我正在寻找表达的其余部分,例如:
请don't say that it's impossible,我可以处理我的问题regular expression和IF expression我上面提到的是伟大的工作,我需要这样的事情为休息
先感谢您
Lambda表达式可以代替委托使用,我不确定这是一个好方法,我认为它比代表更方便,但我不确定这是一个好主意.
使用lambda表达式代替委托是一个好主意吗?
我有一个Web应用程序,我希望用户在关闭应用程序时得到确认,无论如何.
我的意思是我正在寻找一种方法来在用户尝试关闭应用程序时显示消息.
更新: 我想使用我的对话框而不是浏览器对话框.至少一个对话框只显示我的消息没有额外的消息.
asp.net ×4
.net ×3
c# ×3
javascript ×2
jquery ×2
architecture ×1
asp.net-mvc ×1
conditional ×1
delegates ×1
editor ×1
java ×1
lambda ×1
regex ×1
wpf ×1