Sponsored White Papers, Webcasts, and Downloads
TechRepublic Resources
- How to handle optimistic concurrency violations in ADO.NET
- In database-locking parlance, the term optimistic concurrency means that your application assumes that no one else will be making changes to the same record that it is currently editing. I explored this concept in detail in a previous article, along with how ADO.NET automatically supports this locking method at the...
- Tags: .NET, Microsoft development tools, Databases, Programming languages, Craig Utley, Data Adapter Configuration Wizard, concurrency violation, optimistic concurrency violation, sample application, Microsoft ADO.NET
- Technical articles 2003-02-10
Additional Resources
- Microsoft ADO.NET Concurrency Using Visual Basic Windows Forms
- This webcast will discuss the concepts for handling ADO.NET concurrency using Microsoft Visual Basic Windows Forms in Visual Studio .NET. The webcast discusses the types of concurrency control, optimistic concurrency options in Visual Studio .NET, retrieving new data after updating, using Command Builder and Data Adapter Configuration Wizard concurrency options,...
- Tags: Microsoft Visual Studio, Webcast, Microsoft ADO.NET, Microsoft Visual Studio.Net, Window, Microsoft Visual Basic, Microsoft Corp., Microsoft Development Tools, .Net, Digital Media, Databases, Development Tools, Software Development, Software/Web Development, Consumer Electronics, Personal Technology, Enterprise Software, Software, Data Management
- Webcasts
- Handling Data Concurrency Using ADO.NET
- This paper explores how ADO.NET is equipped to detect and handle concurrency violations. The paper begins by discussing scenarios in which concurrency violations can occur using the ADO.NET disconnected model. Then, this paper walks through an ASP.NET application that handles concurrency violations by giving the user the choice to overwrite...
- Tags: Microsoft ADO.NET, Concurrency Violation, .Net, Databases, Software Development, Software/Web Development, Enterprise Software, Software, Data Management
- White papers 2004-09-01
- An introduction to ADO.NET concurrency
- ADO.NET is Microsoft’s new technology for working with data. One of the most trumpeted features of ADO.NET is the DataSet object, which is an object that stores data in an in-memory schema, complete with DataTable and DataRelation objects. The ability to store an entire schema in memory allows the DataSet...
- Tags: .NET, Databases, Microsoft development tools, Craig Utley, Dataset, concurrency, concurrency violation, optimistic concurrency, Microsoft ADO.NET
- Technical articles 2003-01-17
- Technology Services Provider Supports Itself With a Strong Virtualization Solution
- The current network infrastructure of Concurrency includes 20 servers, and it is rapidly growing. The business requires the ability to support significant growth in its production development environment, utility systems, applications, and project collaboration. The highest need relates to the development team, which requires independent testing and collaboration spaces for...
- Tags: Collaboration, Microsoft Corp., Virtualization, Storage Management, Utility Computing, Hardware, Storage
- Case studies 2008-02-01
- TechNet Webcast: SQL Server 2005 Series (Part 3 of 10): Achieving Greater Concurrency (Level 200)
- SQL Server 2005 provides enhancements to enable greater concurrency and significantly reduce lock contention. The presenter of this webcast shows how to use Snapshot Isolation to reduce currency contention. The attendee will gain an understanding of database snapshots and replication for scaling and read-only views, and learn how Dynamic Management...
- Tags: Contention, Webcast, Microsoft SQL Server, Microsoft SQL Server 2005, Microsoft TechNet, Databases, Digital Media, Storage, Enterprise Software, Software, Data Management, Consumer Electronics, Personal Technology, Hardware
- Webcasts
- Rethink concurrency: Task execution in Java 5.0
- Java 5.0 is a huge step forward for the development of concurrent applications in Java, providing new higher-level components and additional low-level mechanisms that make it easier to build concurrent applications. Java Concurrency in Practice offers experienced Java developers a set of design rules and mental models that make it...
- Tags: Addison-Wesley, Java 5.0, Programming Languages, Java, Software Development, Software/Web Development
- Book chapters 2006-06-12
- Use PERT technique for more accurate estimates
- Regardless of the technique you use, the tendency in project estimation is to provide one number for each estimate. In other words, if you have 100 activities on your schedule, each activity would have one estimate associated with it. This is generally viewed as the "most likely" estimate.In many cases...
- Tags: Technique, Deviation, Estimate, Tom Mochal
- Blog posts 2007-08-06
- Conflict-Aware Load-Balancing Techniques for Database Replication
- Middleware-based database replication protocols are more portable and flexible than kernel-based protocols, but have coarser-grain information about transaction access data, resulting in reduced concurrency and increased aborts. This paper proposes conflict-aware load-balancing techniques to increase the concurrency and reduce the abort rate of middleware-based replication protocols. Experimental evaluation using a...
- Tags: Technique, Aware, Association For Computing Machinery, Replication, Productivity, Storage, Middleware, Databases, Hardware, Enterprise Software, Software, Data Management
- White papers 2008-03-20
- Pessimistic locking solves ADO.NET concurrency problems
- One way to work around optimistic concurrency issues in ADO is to lock the records your DataSet retrieves as soon as the edit operation begins. This strategy is known as pessimistic locking. Long-duration locks generally lead to poor database performance and contention problems, but in situations where an application cannot...
- Tags: .NET, Databases, Craig Utley, Microsoft ADO.NET, Set DataAdapter, cmdFill, event handler
- Technical articles 2003-02-24
- Risk Management in Optimistic Effort Estimates and Schedules With Dynamic Project Environment
- Project management is the skill to manage the project activities in a planned, organized and controlled manner. It includes general management and project monitoring for timely project completion, controlled project cost, more accurately predictable schedules, and improved organizational capabilities. Most project management decisions are made on the basis of expectations,...
- Tags: Environment, Risk Management, Project Management, Tools & Techniques, Strategy, It Operations, It service Management, Management
- White papers 2004-05-01
- Large-Scale TCP Models Using Optimistic Parallel Simulation
- Internet data traffic is doubling each year, yet bandwidth does not appear to be growing as fast as expected and thus short falls in available bandwidth, particularly at the "Last mile" may result. To address these bandwidth allocation and congestion problems, researchers are proposing new overlay networks that provide a...
- Tags: Bandwidth, Network, Rensselaer Polytechnic Institute, High-performance, TCP, Internet Data Traffic, Tcp/Ip, Internet, BGP, Leadership, Networking, Management
- White papers 2007-01-01
- WINDOWS ACCESS VIOLATION
- can anyone tell me why m i having problem in installation of iolo anti virus program... it say that i have to restart my windows before i can install my iolo antivirus software ... but i keep havin the same message popping out again even thou i have remove all...
- Tags: Viruses and worms, Tools & Techniques, SECURITY, cglim68@..., Microsoft Windows
- Discussion threads 2007-06-12
- Access Violations in Vista
- Hi - I am not really up to speed with Vista, and i could do with a quick pointer to resolve a couple of problems I have with Vista. I am trying to install Winstock software on my Vista machine which has historically run very well on my XP but...
- Tags: Microsoft Windows Vista (Longhorn), Pete_sullivan@..., Access Violation, Microsoft Windows Vista, Microsoft Access
- Discussion threads 2007-09-19
- Conflict-Aware Load-Balancing Techniques for Database Replication
- Middleware-based database replication protocols require few or no changes in the database engine. Thus, they are more portable and flexible than kernel-based protocols, but have coarser-grain information about transaction access data, resulting in reduced concurrency and increased aborts. This paper proposes conflict-aware load-balancing techniques to increase the concurrency and reduce...
- Tags: Technique, Aware, Middleware, Replication, Storage, Productivity, Databases, Hardware, Enterprise Software, Software, Data Management
- White papers 2007-08-27
- Fault-Scalable Byzantine Fault-Tolerant Services
- A fault-scalable service can be configured to tolerate increasing numbers of faults without significant decreases in performance. The Query/Update (Q/U) protocol is a new tool that enables construction of fault-scalable Byzantine fault-tolerant services. The optimistic quorum-based nature of the Q/U protocol allows it to provide better throughput and fault-scalability than...
- Tags: Fault-tolerance, Protocol, Association For Computing Machinery, Service
- White papers 2005-10-23
- New release of MySQL coming soon
- Does the multiversioning concurrency capabilities of Falcon interest you?Not what I was looking for, noA GUID type, and a fix to the 'timestamp' bug would have done me fine though.Have to get the alpha and see if they've done some drab stuff in amongst the sexy. :(
- Tags: paulmah@..., MySQL
- Discussion threads 2007-09-15
- Without message "Sharing Violation"
- I have a Windows 2000 Server with many shared folders in my network. In each folder i have .exe files for my users.When users access the files with Win98 and i try change de exe files i receive the message "Sharing Violation". It's normal.When users access the files with Win2000...
- Tags: Microsoft Windows 2000, Servers, white_shark_sp@...
- Discussion threads 2007-04-12
- Imaging for Windows install on XP breaches copyright and license
- I asked eiStream the authors if it was legal to install Imaging for Windows on XP if you were upgrading from Windows 2000.They said:"It is in fact a copyright violation to take Imaging for Windows from a prior O/S and 'drop' it into XP; this activity is also a violation...
- Tags: Document management, imaging, eiStream, Microsoft Windows, Microsoft Windows XP
- Discussion threads 2005-02-11
- 10078 privacy violation found
- when system is turned on it comes to the desktop gets the icons on the screen immediately gets a window saying 10078 privacy violation found..it also gives a tab to repair but asks to pay for it..resatrted system in safe mode doesnt get the message..tried to open msconfig in safe...
- Tags: loveprit11@...
- Discussion threads 2007-03-25
- << Previous
- page 1 of 1
- Next >>