دفتر الأعمال Business logic هو جزء مهم من تطوير تطبيقات الويب باستخدام لغة برمجة C# وإطار عمل ASP.NET. يعمل دفتر الأعمال على تحديد سلوك التطبيق ومنطق الأعمال Business logic الخاص به. وتشمل وظائف دفتر الأعمال التي يمكن تطويرها باستخدام لغة C# مثل إدارة البيانات والتحقق من الصلاحية وتنفيذ معاملات قاعدة البيانات وعرض المعلومات للمستخدم. ويعتبر دفتر الأعمال أحد أسس تقنية تطوير الأعمال الداعمة للمنطق التجاري Business logic layer والتي تهدف إلى توفير الأدوات والتقنيات اللازمة لإدارة الأعمال وقواعدها.