|
Dasturiy injiniring (EntityFramework 6)
|
bet | 53/53 | Sana | 30.11.2023 | Hajmi | 1,39 Mb. | | #108476 |
Bog'liq Dasturiy injiniringLinq to Entities asinxron amallaridan tashqari DBda ExecuteSqlCommandAsync metodi yordamida buyruqlarni asinxron tarzda amalga oshirish mumkin:
private static async Task DbCommandAsync(Phone p)
{
using (MobileContext db = new MobileContext())
{
System.Data.SqlClient.SqlParameter name = new System.Data.SqlClient.SqlParameter("name", p.Name);
System.Data.SqlClient.SqlParameter price = new System.Data.SqlClient.SqlParameter("price", p.Price);
await db.Database.ExecuteSqlCommandAsync("INSERT INTO Phones (Name, Price) VALUES (@name, @price)", name, price);
}
}
Phone p2 = new Phone { Name = "iPhone 6", Price = 33000 };
bCommandAsync(p2).Wait();
Хulоsа
Entity Framework 6 texnologiyasini o’zlashtirish orqali talabalar relyatsion ma’lumotlar bazasi jadvallari ustida konseptual ob’ektli modellarni qurishni mustaqil tarzda amalga oshirishlari mumkin. Ma’lumotlarning konseptual ob’ektli modellari orqali shakllantirilgan ma’lumotlar ustida LINQ vositalari orqali ularni boshqarishni, o’zgartirish va turli so’rovlarni amalga oshirishlari mumkin.
Foydalanilgan adabiyotlar
Asosiy adabiyotlar
Roger Pressman, Bruce Maxim, Software Engineering: A Practitioner's Approach, John Wiley & Sons, USA 2014.
Ian Sommerville. Software Engineering Hardcover. Pearson 2010 USA
Qo’shimcha adabiyotlar
Orit Hazzan, Yael Dubinsky Agile Software Engineering Springer; 2009
Akao, Y., Quality Function Deployment, Productivity Press, 2004
Ambler, S., The Object Primer, 2d ed., Cambridge University Press, 2001
Larman K Primeneniye UML i shablonov proyektirovaniya, M,2002.
Trofimov «Rational Rose», SPb, Piter – 2002.
Maklarov S. V. Sozdaniye informasionnыx sistem s AllFusion Modeling Suite. M.: DIALOG – MIFI, 2002. – 224 s.
Maklarov S. V. BPWin i ERWin. CASE – sredstva razrabotki informasionnыx sistem. - M.: DIALOG – MIFI, 1992. – 256 s.
R. Lafore. Obyektno-oriyentirovannoye programmirovaniye v S++ [Tekst]. M.: BINOM 2004.
Elektron manbalar
Computerworld, PC Week, PC Magazine, PC Computing, Macworld, Inter@ctive week, Computer Shopper , PC World jurnallari.
Apple Computer, Dell Computer, Gateway, IBM, Hewlett-Packard, Compaq, and Sun Microsystems, Microsoft, Lotus, IBM, Oracle WWW saytlari.
springer.com
|
| |