چارچوب داتنِت (NET Framework) یک فناوری نرمافزاری است که بر روی تمامی ویرایشهای سیستمعامل ویندوز مایکروسافت قابل اجرا است و در سیستمعاملهای دیگر از جمله لینوکس و مکینتاش نیز وارد شدهاست. این چارچوب شامل مجموعهای از زبانهای برنامهنویسی است که سیشارپ و ویژوالبیسیک مهمترین آنها میباشند. مجموعهای از کتابخانههای بسیار غنی جهت کمک به سهولت توسعه نرمافزار در این چارچوب قرار گرفتهاند که در قالب بخشهای عمدهای همچون فناورهای ASP.NET, ADO.NET و بسیاری فناوریهای خاص دیگر ارائه میشوند که تعداد آنها در نسخههای اخیر همگام با محدود تر شدن اهداف مایکروسافت بیشتر شدهاست.
بخش کامپایلر این چارچوب یک مفسر همزمان (Just in Time) است. به این معنی که کد تمام زبانها به یک زبان میانی، شبیه به کد ماشین ترجمه شده و توسط یک ماشین مجازی CLR بر اساس نیازها و مشخصات هر سیستمعامل و سختافزار به اجرا در میآیند.
چهارچوب داتنِت فقط برای ویندوز از نسخهی Net. برای ساخت هر نوع برنامهی قابل اجرا بر روی پلتفرم ویندوز است.