اشتراکها
داستان ظهور و سقوط Ext JS
اشتراکها
بررسی جامع مسیریابی در ASP.NET 5
اشتراکها
مهاجرت به AngularJS 2.0
"Our goal with Angular 2 is to make the best possible set of tools for
building web apps not constrained by maintaining backwards compatibility
with existing APIs." —Angular blog
اشتراکها
تزریق وابستگی ها در Asp.net MVC 5
If you are using StructreMap to resolve the dependencies in the ASP.NET MVC 5 application then Steve Smith’s blog postResolving Dependencies in ASP.NET MVC 5 with StructureMap can be a great help for you
"The new standardization process is an important step towards a future where Dart runs natively in web browsers," Google product manager Anders Sandholm wrote in a blog post on Thursday.
از EF Core 1.1 با استفاده از دستور IsRowVersion نیز میتوان برای مسائل همزمانی به عنوان یک Fluent API به صورت زیر استفاده کرد
public byte[] RowVersion { get; set; }
modelBuilder.Entity<Blog>() .Property(p => p.RowVersion) .IsRowVersion();
که معادل است با اجرای هر دو متد روش Timestamp/row version:
public virtual PropertyBuilder IsRowVersion() { Builder.ValueGenerated(ValueGenerated.OnAddOrUpdate, ConfigurationSource.Explicit); Builder.IsConcurrencyToken(true, ConfigurationSource.Explicit); return this; }