Agility CMS is excited to introduce the latest edition of its .NET Starter, accompanied by a pioneering GraphQL Beta. These updates represent a significant advancement in empowering developers and businesses with streamlined content management solutions. Renowned for its commitment to pioneering technology, Agility CMS continues to enhance the developer experience and expand content management options.
Enhanced .NET Starter
The enhanced .NET Starter is now fully compatible with .NET 7, simplifying the development of robust web applications with Agility CMS. This versatile project complements Agility CMS's existing Next.js starter, providing developers with a flexible option for front-end development.
Joel Varty, CTO of Agility CMS, comments, "GraphQL is quickly joining REST as a de-facto standard for developers. This starter for dotnet utilizes GraphQL as an example for empowering developers with more fine-tuned control over their API requests. This enhancement marks a significant step forward in our goal to enable businesses to leverage the latest technologies effectively. Our focus on leveraging our .NET and Next.js starters as differentiators and accelerators in the market is paramount. At Agility CMS, our mission is to empower both developers and editors to create stunning digital experiences. Building websites and web applications with .NET 7 and Agility CMS not only offers a beautiful and performant experience for your users but also delivers an amazing experience for both developers and editors. We believe editors should have full control over the pages on their website and should not rely on a developer to create new pages for them. Our .NET starter simplifies this process by seamlessly sourcing content and automatically generating website pages based on the sitemap in Agility CMS. This unique approach puts the power in the hands of editors, enabling them to dictate the pages' availability, URLs, and the specific UI components that constitute each page. With Layouts and components, editors can easily compose various content types and determine their precise placement. Meanwhile, developers play a crucial role in defining the available components in the CMS and their respective fields. Our holistic approach ensures a harmonious collaboration between editors and developers, resulting in seamless and efficient digital experiences."
Introduction of GraphQL Beta
A key highlight of this release is the introduction of GraphQL Beta. Developers can now harness the power of GraphQL alongside the Fetch SDK, enabling the retrieval of precise data from Agility CMS through typed objects and GraphQL queries. This new feature streamlines data retrieval, optimizing the overall developer workflow.
Seamless Composability with Headless CMS
The .NET Starter, like its Next.js counterpart, seamlessly connects the front-end to Agility CMS's headless CMS, empowering businesses to create adaptable and composable solutions. This aligns with Agility CMS's vision of enabling users to select and switch front-end technologies while retaining robust content management capabilities.
Harnessing Starters for Competitive Advantage and Acceleration
Agility leverages its .NET and Next.js starters to gain a competitive edge in the market. By providing robust support for cutting-edge technologies, we ensure that our customers can deliver exceptional digital experiences efficiently and effectively.
Prioritizing Performance and Future-Readiness
With .NET 5 approaching its end of life, Agility CMS remains committed to adopting the latest technologies. The transition to .NET 7 guarantees future readiness and significantly enhances performance, making it an attractive option for developers seeking speed and efficiency in their projects.
Explore the GraphQL Beta
We encourage developers and businesses to explore the GraphQL Beta feature within the .NET Starter. This feature provides users with greater control over the data retrieved from Agility CMS's APIs, enabling the selection of specific properties and tailored content queries.
Open to Feedback and Collaboration Agility CMS highly values feedback from its community of developers and users. While the .NET Starter has received positive initial feedback, we remain dedicated to continuous improvement and welcome suggestions for further enhancements. For more information about Agility CMS and the .NET Starter, visit our documentation at https://agilitycms.com/docs/dotNet/agility-net7-updates.