\n\nAnother nice side effect is that our MVC 5 views can now contain C# 6 code in Razor code blocks. And it gets even better! In case you don't need (or want) to pre-compile in each build, the package provides a Roslyn-backed ViewEngine, which gives you the same C# 6 support, at run-time.\n\nA future prospect is migrating to ASP.NET 5 and MVC 6, where DNX and the MVC 6 Razor implementation can actually do parallel pre-compilation and meta-programming. When that happens, migrating our localization meta-programming code won't be difficult as the interfaces are \u003Ca href=\"https://github.com/aspnet/dnx/blob/1.0.0-beta2/samples/HelloWorld/compiler/preprocess/HelloMetaProgramming.cs\">nearly identical\u003C/a>.\n\nStart using the package today by running \u003Ccode>Install-Package StackExchange.Precompilation.Build\u003C/code> in your package manager console. Additional instructions and technical details are available on \u003Ca href=\"https://github.com/stackexchange/stackexchange.precompilation\">GitHub\u003C/a> and \u003Ca href=\"https://www.nuget.org/packages/StackExchange.Precompilation.Build\">NuGet\u003C/a>.\n\nIf you're looking to do C# projects full-time, check out our \u003Ca href=\"https://stackoverflow.com/jobs/developer-jobs-using-c%23?utm_source=so-owned&utm_medium=blog&utm_campaign=dev-c4al&utm_content=c4al-link\" target=\"_blank\" rel=\"noopener\">C# developer job postings\u003C/a>.","html","2015-07-23T12:00:00.000Z",{"current":259},"announcing-stackexchange-precompilation",[261,269],{"_createdAt":262,"_id":263,"_rev":264,"_type":265,"_updatedAt":262,"slug":266,"title":268},"2023-05-23T16:43:21Z","wp-tagcat-announcements","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":267},"announcements","Announcements",{"_createdAt":262,"_id":270,"_rev":264,"_type":265,"_updatedAt":262,"slug":271,"title":273},"wp-tagcat-engineering",{"current":272},"engineering","Engineering","Announcing StackExchange.Precompilation",[276,282,284,290],{"_id":277,"publishedAt":278,"slug":279,"sponsored":12,"title":281},"1ef8acf8-1023-4010-88df-d0d4f54403ac","2025-10-06T07:40:00.000Z",{"_type":10,"current":280},"beyond-code-generation-how-ai-is-changing-tech-teams-dynamics","Beyond code generation: How AI is changing tech teams' dynamics",{"_id":16,"publishedAt":17,"slug":283,"sponsored":12,"title":20},{"_type":10,"current":19},{"_id":285,"publishedAt":286,"slug":287,"sponsored":12,"title":289},"aa01241f-46db-4873-adaa-fd56e1119c32","2025-09-29T14:00:00.000Z",{"_type":10,"current":288},"making-your-code-base-better-will-make-your-code-coverage-worse","Making your code base better will make your code coverage worse",{"_id":291,"publishedAt":292,"slug":293,"sponsored":248,"title":295},"44a4a60f-7c87-4973-8083-597aab7b3f13","2025-09-24T14:00:00.000Z",{"_type":10,"current":294},"the-history-and-future-of-software-development-part-1","The history and future of software development (part 1)",{"count":297,"lastTimestamp":12},0,["Reactive",299],{"$sarticleModal":300},false,["Set"],["ShallowReactive",303],{"sanity-1LXEX7S7G78bDAoAioo_FqaF7h9rZ_UTJm1HwUWu26E":-1,"sanity-comment-wp-post-5129-1759776064623":-1},"/2015/07/23/announcing-stackexchange-precompilation"]