Introducing the 2sxc Copilot 4/24/2024 2sxc 17 comes with a brand new system to generate code for you, making life easier. Introducing the 2sxc Copilot 🧑✈️. 2sxc Code Typed-Code copilot Daniel Mettler
Scale * 5 with 2sxc HotBuild - On the 5th Day... 12/24/2023 2sxc 17 introduces HotBuild, which will let you build 5x bigger Apps. Welcome to the 5th Day. Code HotBuild Daniel Mettler
Productivity * 4 with Intellisense - on the fourth day 12/23/2023 Improvements in 2sxc and VS Code now let you use intellisense when writing Razor templates. This game changer will quadruple your productivity! Code Typed-Code Daniel Mettler
C# 8 for Dnn - On the Second Day of X-Mas 12/21/2023 On the second day of Christmas, 2sxc Razor can use C# v8! Code Razor Templates Daniel Mettler
2sxc 16.07 Typed LTS 9/25/2023 2sxc 16.07 is LTS with the new Typed mode. This is one of the most important updates ever. Time to use Razor for precision shaving... 2sxc 2sxc Release long-term-support Code Typed-Code Daniel Mettler
Typed Code will be more Strict in 16.03 (slightly breaking change) 8/17/2023 The new Typed mode will become even more strict in 16.03 and get a slight (breaking) rename. 2sxc Release Code Typed-Code Daniel Mettler
Breaking Change in v16.02 for new features in 16.01 (Typed Code) 7/5/2023 Some of the new features in 16.01 turned out to have far reaching consequences which had to be modified in 16.02 to ensure long term quality. This means we had to make some breaking changes - sorry 😥. Breaking Change Code App 2sxc Release Daniel Mettler
Dynamic DataSources in 2sxc 16 LTS 5/4/2023 It is now easy to create custom DataSources and distribute them with your Apps, thanks to Dynamic DataSources, which are just C# code files in your App folder. Data DataSource Code Daniel Mettler
VS Code built into 2sxc 13 (Monaco Editor) 12/13/2021 We've integrated VS Code and Multi-Tab Editing into 2sxc 13 - and we believe you'll love it. Code 2sxc Release Daniel Mettler
return 42; // New 2sxc Formulas for Custom UI Logic - Towel Day 2021 5/25/2021 Introducing 2sxc Formula! Use simple JS functions to create calculated fields, show/hide parts of the form based on logic and way more. Code customize-edit-ui formulas Daniel Mettler
Mobius Forms 4 - Super-Customizable Forms 5/12/2020 Mobius 4 is a forms system which lets you create your forms using HTML, jQuery and whatever else. It includes Razor-templated e-mails, Mailchimp integration and Recaptcha... App Release form Code Razor Templates Daniel Mettler
Code Splitting with Razor Code-Behind 5/8/2020 2sxc is made for web designers - and the new Code-Behind feature will make it much more so. Star Wars razor-blade Code New feature Daniel Mettler
2sxc 11 - May the 4th be with you 5/4/2020 2sxc 11 is out celebrating International Star Wars Day. Highlights are new Admin-UI, Razor Code-Behind, automatic Polymorphism and lots of new Apps. We're super excited - may the force be with you! 2sxc Release Star Wars Code polymorphism Daniel Mettler
2sxc 10.27 Release with JS-Insights, new Toolbar API and more 4/1/2020 2sxc 10.27 has some amazing new features you'll love. Toolbar enhancements, new DataSources and more. 2sxc Release Code DataSource Daniel Mettler
Reusable Queries with Params in 2sxc 10.23 12/16/2019 2sxc 10.23 introduces Params, a massive enhancements to queries - allowing better overview, better code-use and more 🤜... Visual Query Designer Code Razor Templates Daniel Mettler
AsDynamic(json).IsAweSOme == true 12/10/2019 A new AsDynamic(...) in 2sxc provides case-insensitive, null-safe JSON access. This bridges the gap between javascript camelCase and C# PascalCase and helps with null checks. JavaScript, JS JSON Razor Templates Code Daniel Mettler
AsList(...) replaces many AsDynamic(...) in 2sxc 10.20 12/6/2019 AsList(some-list) replaces AsDynamic(some-list) in 2sxc Razor and WebApi. This will make your code shorter and more readable. Discover the new AsList(...)! Razor Templates Code Daniel Mettler
Releasing docs.2sxc.org 12/5/2019 Docs.2sxc.org is here! 330+ pages of Specs, How-Tos and APIs. Documentation 2sxc Release Code JavaScript, JS Angular, AngularJS Daniel Mettler
2sxc 10.20 - Going Public in 6 Steps 12/5/2019 For the last 4 weeks we've been re-organizing our code, for consistency. This is in preparation of docs.2sxc.org, which publishes and documents lots of C# APIs never previously published. 2sxc Release Code DataSource Daniel Mettler
2sxc 10.20 - Going Public #1 11/7/2019 2sxc has matured over 7 years. We're now confident that most of what we did works ;) so now we're gradually opening up the API publicly, so that others may also build enterprise solutions with it. 2sxc 2sxc Release Code api Razor Templates Daniel Mettler
RazorBlade 3 released with full Html5 Tag API 10/21/2019 RazorBlade 3 is out, and it has a full Html5 Tag API with many smart features like automatic url fixing, AddBase and more. razor-blade Razor Templates Code Daniel Mettler
Shared .cs Code in Razor and WebApi (new in 10.01) 5/30/2019 Sharing code in parts of your app is now super easy, with the new feature compile .cs files on the fly. This means your code can now be written for use in both Razor and WebApi. 2sxc Release Code api Daniel Mettler
Razor Blade 1.1 Lets You Edit Page Headers, Title and more 2/28/2019 Razor Blades just got mightier - with APIs to read/write the page title, description, keywords and set headers for OpenGraph and JSON-LD. razor-blade Razor Templates Code Daniel Mettler
Introducing Razor Blade 1.0 2/20/2019 Want to just strip away some HTML in a string, convert BRs to NewLines and back, or truncate it without stopping in the middle of an & / ä or just show a fallback if a string is empty? This and more is what RazorBlade is for. Code Razor Templates razor-blade Daniel Mettler
2sxc 9.22 With Built in Connect.Koi and Bootstrap 3/4 Templates 4/10/2018 Releasing 2sxc 9.22 which now includes Connect.Koi by default, and also includes Bootstrap 3 and 4 content-templates. 2sxc Release koi Code Daniel Mettler