-
Recent Posts
- How to move from Hotmail and Gmail to Office 365 as a Server for Outlook desktop and Windows Phone 8
- Installing Windows 8 on an old X61s ThinkPad
- A WebCrawler demonstrating the Beauty of TPL Dataflow
- WP7 Background Agent Pitfalls and App/Agent Synchronization
- Windows Phone 7 App Development Helpers and Time Savers
- Managing BLOBs using SQL Server FileStream via EF and WCF streaming
- Using Transactional NTFS (TxF) with SQL Server in .NET
- How to get the best currency exchange rate when travelling
- Changing the email send address in Office 365 without moving your domain
- Using Native VHD Boot
- My Advice for Successful Projects
- Have Passion for Your Work
- .NET Database Access Options
- My Advice for .NET Application Architecture and Design
- Advanced Search with Internet Search Engines
- Why I Dislike IE 9
- Configure your Kindle for better Readability
- About Opinions and Assumptions
- How to Configure MS SQL Server for Testing with Visual Studio
- Hidden Powers of Windows 7 Search
- How to Configure Oracle for Testing with Visual Studio
- DB Concurrency Control with .NET – Details
- Know your Database System!
- The SQLCommandBuilder is way Better than its Reputation
- Beware of End-User Permissions in Databases
- Stored Procedures Pros & Cons
- Use the .NET TransactionScope
- Avoid unwanted Escalation to Distributed Transactions
- DB Concurrency Control with .NET – Overview
- Synchronize Windows Phone with Outlook Emails, Contacts, Calendar and Tasks
Archives
- April 2013 (1)
- October 2012 (2)
- May 2012 (2)
- February 2012 (2)
- October 2011 (1)
- July 2011 (1)
- April 2011 (5)
- March 2011 (15)
- January 2011 (1)
- March 2010 (3)
Tag Cloud
.NET ADO.NET Architecture Calendar Client/Server Contacts Database Dataflow Dev_Workstation Distributed_Apps Email Entity_Framework Gmail Kindle LightSwitch Notebook Office_365 Oracle Outlook Project_Management remember_the_milk Server_2008 SQL_Server Tasks ThinkPad TPL Transaction_Scope Visual_Studio Windows_7 Windows_8 Windows_PhoneMeta
Tag Archives: Entity_Framework
Managing BLOBs using SQL Server FileStream via EF and WCF streaming
Für mehr Informationen zu diesem Thema in Deutsch siehe meinen Artikel “Stream das BLOB” im dotnetpro Magazin 6/2012. With FileStream SQL Server 2008+ stores BLOBs in the NTFS file system instead of its table store and offers fast streaming access. … Continue reading
Posted in Computers and Internet
Tagged .NET, ADO.NET, Architecture, Database, Entity_Framework, SQL_Server, Transaction_Scope
4 Comments
Using Transactional NTFS (TxF) with SQL Server in .NET
I just stumbled across the very new Transactional NTFS (TxF) .NET managed wrapper by Pietro Partescano and gave it a try. TxF offers transactional protection for NTFS operations: Atomic operations on single files. Makes writing files more robust. Transactions for … Continue reading
Posted in Computers and Internet
Tagged .NET, Architecture, Database, Entity_Framework, SQL_Server
Leave a comment
.NET Database Access Options
Database access options in .NET: Plain ADO.NET and DataSets See The SQLCommandBuilder is way Better than its Reputation. Create a custom simple ADO.NET data access wrapper Provider independent using System.Data.Common Microsoft Enterprise Library, Data Access Application Block (DAAB) Can be used … Continue reading
Posted in Computers and Internet
Tagged .NET, ADO.NET, Architecture, Database, Distributed_Apps, Entity_Framework, Oracle, SQL_Server
Leave a comment
My Advice for .NET Application Architecture and Design
This post summarizes my general architecture and design guidelines for developing applications and points to some interesting NET technologies. Reading this post will not make anyone an architect, but working through it should give you a good foundation for understanding … Continue reading
Posted in Computers and Internet
Tagged .NET, ADO.NET, Architecture, Database, Distributed_Apps, Entity_Framework, LightSwitch, Oracle, SQL_Server
1 Comment
DB Concurrency Control with .NET – Details
[To put this post into perspective see DB Concurrency Control with .NET - Overview] The following patterns are commonly used in applications to control database concurrency: Optimistic Control in UI Scenarios in Service Scenarios Pessimistic Control SQL Locking Hints Check-out Locking … Continue reading
Posted in Computers and Internet
Tagged .NET, ADO.NET, Architecture, Client/Server, Database, Distributed_Apps, Entity_Framework, LightSwitch, Oracle, SQL_Server, Transaction_Scope
3 Comments
Know your Database System!
[To put this post into perspective see DB Concurrency Control with .NET - Overview] Developing database centric applications you must(!) understand the fundamentals of your specific database management system – even when using an ORM: You must understand the DBMS architecture … Continue reading
Posted in Computers and Internet
Tagged .NET, ADO.NET, Architecture, Database, Entity_Framework, Oracle, SQL_Server
3 Comments
Use the .NET TransactionScope
The TransactionScope class provides an elegant way to enclose a set of operations against resource managers in a transaction. Resource managers are: Databases (SQL Server, Oracle, DB2, …) MSMQ Transactional NTFS file system TxF Transactional Registry Custom resource managers See … Continue reading
Posted in Computers and Internet
Tagged .NET, ADO.NET, Database, Entity_Framework, Oracle, SQL_Server, Transaction_Scope
4 Comments
Avoid unwanted Escalation to Distributed Transactions
[editing in progress!] When working with the .NET TransactionScope we want to use simple, lightweight, (local) transactions and avoid escalating to distributed transactions if possible. This is not a problem when using SQL Server 2008+ and not nesting connections but … Continue reading
Posted in Computers and Internet
Tagged .NET, ADO.NET, Database, Entity_Framework, Oracle, SQL_Server, Transaction_Scope
3 Comments
DB Concurrency Control with .NET – Overview
This (long) posting provides guidelines for using common patterns to control concurrency when using relational databases (RDBMS) via ADO.NET or the .NET Entity Framework (EF). MS SQL Server and Oracle are used as examples to sensitize you for the implications … Continue reading
Posted in Computers and Internet
Tagged .NET, ADO.NET, Architecture, Client/Server, Database, Distributed_Apps, Entity_Framework, Oracle, SQL_Server, Transaction_Scope
3 Comments
