Having fun with code
  • Blog
  • Favorites
    • Favorite Books
    • Favorite Libraries
    • Favorite Tools
  • Utilities
    • SP 2010 Colors
  • Contact
  • Home /
  • Articles posted by Matt C.

Migrating content from WordPress to Strapi

May 16, 2020 / Matt C. / Headless CMS, JAMstack, WordPress / 2 Comments

In this post I’ll discuss the process of moving the content and the files from my wife’s WordPress site to the Strapi system I setup in the previous post. I threw this together mostly in one afternoon, so it’s very crude, and very much tailored to her site and content. You might be able to re-use parts of it, feel free, it’s on GitHub.

Read More

Installing strapi on Ubuntu 18.04 (with MySQL, Nginx, S3 file uploads and database backups)

May 4, 2020 / Matt C. / Headless CMS, JAMstack / No Comments

In this post, I document my step by step install of strapi on an Ubuntu 18.04 virtual machine, using MySQL, Nginx, Amazon S3 file uploads, S3 database backups, and touch-free automated deployments.

Background

Setting up strapi is a first step in migrating my wife’s site & blog from WordPress to a Headless CMS, and re-designing it using a static site generator.

Read More

headless cms, jamstack, strapi

T4 with LLBLGen

November 8, 2013 / Matt C. / .NET
Using T4 Templates with LLBLGen

In this post, we look at leveraging T4 templates to extend the power of LLBLGen inside of Visual Studio .NET. Writing T4 templates to auto-generate code is almost a norm at this point it seems, it’s built-in to ASP.NET MVC, and used as a first-class tool in most ORMs. So why not use T4 templates to extend the power of LLBLGen as well.

Read More

.net, ado.net, C#, code generation, entity framework, llblgen, odata, orm, servicestack, T4

Theming ServiceStack Razor Views

June 24, 2013 / Matt C. / .NET, ASP.NET MVC, REST
Enterprise Theme

In this post, we look at adding theming capabilities to the ServiceStack Razor View engine. Source and live demo are included. This post is third in a series investigating ways to leverage ServiceStack in building a RESTful API and UI from a database. The main objective for this new theming capability is to allow easy development of new themes on top of the ServiceStack Razor view engine, with fallback capability to the default theme for views, content pages, master pages and layouts that don’t require specific theming.

Read More

.net, C#, llblgen, rest, servicestack

RESTful Api and UI for Typed Views and Typed Lists with LLBLGen and ServiceStack

May 11, 2013 / Matt C. / .NET, ASP.NET MVC, REST

In this post, we extend the implementation described in the prior post to include generating an HTML UI and RESTful Api on top of LLBLGen Typed Views and Typed Lists, leveraging the ServiceStack web service and razor framework. The api provides paging, sorting, filtering – source is hosted on GitHub, and a demo is included as well.

Read More

code generation, llblgen, odata, orm, rest, servicestack

Generating a fully RESTful Api and UI from a database with LLBLGen and ServiceStack (templates on Github and Demo)

March 10, 2013 / Matt C. / .NET, ASP.NET MVC, REST
In this post, we're going to explore building a generic RESTful api on top of a database with custom CRUD and query conventions, using the LLBLGen ORM and code generator, a ServiceStack service layer, and ServiceStack Razor html entity browser layer. This API and html entity browser can be generated on top of any database that LLBLGen supports (see here for supported database drivers).

Read More

code generation, llblgen, odata, orm, rest, servicestack

Service-based data adapter for LLBLGen entities using ServiceStack

December 12, 2012 / Matt C. / .NET
This post is about leveraging the LLBLGen Pro and ServiceStack tools to allow users to use the existing LLBLGen Adapter API on the client to manage, manipulate, query and update entities on remote servers, across database platforms even (SQL, MySql, Oracle, etc…). This allows LLBLGen users to fully take advantage of the query API they are familiar with and write code manipulating entities as if they were on the server.

Read More

C#, llblgen, orm, servicestack, web api

SimpleMembershipProvider in MVC4 for MySql, Oracle, and more with LLBLGen

November 10, 2012 / Matt C. / .NET, ASP.NET MVC
One of the cool new features in ASP.NET MVC4 and the Visual Studio MVC application template is the SimpleMembershipProvider which provides a more concise membership provider to the ASP.NET framework, and supports OAuth additionally. Thanks to LLBLGen we can generate one provider code-base that supports a dozen or more database providers out-of-the-box, eliminating the out-of-the-box limitations imposed by Entity Framework as the data access strategy, and lots of custom SQL commands built for SQL Server.

Read More

asp.net mvc, C#, llblgen, membership provider, simplemembershipprovider

SharePoint 2010 Service Application Development 101 – MailChimp Integration Example

October 17, 2012 / Matt C. / .NET, SharePoint
MailChimp Integration

In this post, we will leverage the custom service application infrastructure and solution we put together in the last 4 posts to enhance the service application with new features and capabilities. The sample feature we will add is an integration between SharePoint and MailChimp, enabling sites to synchronize a contacts list to a MailChimp list.

Read More

.net, C#, MailChimp, mycorp, saf, service application, sharepoint, wcf

SharePoint 2010 Service Application Development 101 – Admin UI and PowerShell

October 7, 2012 / Matt C. / .NET, SharePoint

In this post we explore how to configure various aspects of a SharePoint 2010 service application. This includes building some customizations in the application pages and extending the service application with powershell scripts. It is really up to your imagination when it comes to what you want to include and how you want to manage your service app, SharePoint gives you a tremendous amount of flexibility when it comes to these things.

Read More

.net, admin, C#, mycorp, powershell, sharepoint
123

Categories

  • .NET (20)
  • ASP.NET MVC (4)
  • JAMstack (2)
    • Headless CMS (2)
  • Miscellaneous (2)
  • Python (1)
  • REST (3)
  • SharePoint (8)
  • WordPress (1)

Tags

.net ado.net autofac binding C# chrome code generation command line console application csv dapper di entity framework integration ioc job scheduling engine json jsv learning llblgen load balancing micro-orm mycorp odata orm people editor people picker picker controls picker dialog plugins pmp python Quartz.NET rest saf service application servicestack sharepoint smo soap sql sqlalchemy tornado web server validation web api

Archives

  • May 2020 (2)
  • November 2013 (1)
  • June 2013 (1)
  • May 2013 (1)
  • March 2013 (1)
  • December 2012 (1)
  • November 2012 (1)
  • October 2012 (3)
  • September 2012 (2)
  • June 2012 (2)
  • May 2012 (1)
  • April 2012 (1)
  • February 2012 (2)
  • January 2012 (1)
  • December 2011 (2)
  • September 2011 (2)
(c) 2013 Having fun with code - "FunCoding" theme designed by mattjcowan using the Theme Blvd framework