一些SOA基础是:
其中大部分都可以应用于云计算,所以我的问题是云计算是SOA思维的产物还是这两种不同的怪物?
我正在为C#寻找一个简单的CRUD(或DAL)生成器.我不想要任何重量级的东西,因为我在SQL Server 2008数据库中只有几个表.
有什么建议?我知道.netTiers,但这对我需要的东西来说太过分了.
谢谢!
更新:我尝试了LINQ to SQL,它不能很好地满足我的需求.
我想按下Adobe AIR应用程序中的按钮并执行一些已安装的程序.例如,我会有一个名为"Start Winamp"的按钮.当它被按下它应该直接启动Winamp.exe ...我不希望执行一些命令行的事情,我只想要一个exe启动.或者......是一回事吗?如果可能,请告诉我.
谢谢.
我有一个php Web应用程序,其中某些数据每周都会更改,但经常会经常阅读.
检索数据的SQL查询和html输出的php代码相当复杂.有多个表连接和大量计算 - 但它们会产生一个相当基本的html表.用户被分组,每周的表对于每个组是相同的,但对于不同的组是不同的.我可能有成千上万的用户拥有数百个表.
出于性能原因,我想缓存这些数据.每次有人点击页面时,我都不想运行这些查询和计算,而是希望运行每周一个过程来为每个组生成表格,在需要时给我一个简单的读取.
我有兴趣知道你成功或成功使用了哪些技术来实现这样的目标?
我能看到的选项包括:
任何其他建议将是受欢迎的!
我刚刚切换到Fluent NHibernate,我遇到了一个问题,但没有找到任何相关信息.
这是案例:
public class Field : DomainObject, IField
{
public Field()
{
}
public virtual string Name { get; set; }
public virtual string ContactPerson { get; set; }
public virtual bool Private { get; set; }
public virtual IAddress Address { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
IAddress是由名为Address的类实现的接口
public class Address : DomainObject, IAddress
{
public Address()
{
}
public virtual string City { get; set; }
public virtual string Country { get; set; }
public virtual string PostalCode { …Run Code Online (Sandbox Code Playgroud) 我真的很困惑为什么这个操作有效.有人可以解释一下吗?
$test1 = "d85d1d81b25614a3504a3d5601a9cb2e";
$test2 = "3581169b064f71be1630b321d3ca318f";
if ($test1 == 0)
echo "Test 1 is Equal!?";
if ($test2 == 0)
echo "Test 2 is Equal!?";
// Returns: Test 1 is Equal!?
Run Code Online (Sandbox Code Playgroud)
为了澄清,我试图将字符串"0"与$test变量进行比较.我已经知道修复代码我可以附上(因为我应该有)的0在""小号
我想知道这是一个PHP错误,服务器错误,还是某种有效的操作.根据http://us3.php.net/types.comparisons,这应该没有用.
编辑: Scratch,显然它确实提到字符串和0之间的松散比较是真的.但我还是不知道为什么.
编辑2:我修改了我的问题,为什么$test2价值"3581169b064f71be1630b321d3ca318f"不起作用?
模板方法模式和策略模式大致相同.我理解它们之间的基本差异(模板方法是基于继承,策略是基于组合),但是有什么体面的指导方针可以选择何时选择其中一个?看起来他们做的基本相同.
我的C#Windows服务(它是一个服务,而不是MVC Web应用程序!)需要与MYSQL数据库通信.为了简化我的数据层工作,我正在考虑为此目的使用ORM.
那么.Net ORM最适合MYSQL数据库?NHibernate?亚音速?实体框架?LINQ2SQL?或者其他人?
编辑:我使用.Net 3.5
编辑2:首选开源解决方案.
为什么不能创建非整数枚举?我想知道这是一个语言设计决策,还是在编译器中实现这个问题.
换句话说,在语言中实现非整数枚举是否可行,但是没有合理的需要?或者如果它不可行但是合理,那么会遇到什么障碍?
有人告诉我,在C#中没有这个的原因或理由很简单,非常高兴.
c# ×3
mysql ×2
php ×2
.net ×1
air ×1
apache-flex ×1
caching ×1
casting ×1
cloud ×1
command ×1
comparison ×1
crud ×1
dao ×1
database ×1
definition ×1
enums ×1
flash ×1
fluent ×1
interface ×1
mapping ×1
networking ×1
nhibernate ×1
orm ×1
ping ×1
soa ×1