随笔分类 - c#
摘要:卸载后导致 IHttpContextAccessor无法使用,需要添加平台框架引用 参考以下方法解决 <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <TargetFramework>net8.0</TargetFramework> <Implic
阅读全文
摘要:在博客园混了太久了,一直都是发一些软软的文章,做技术也要会点营销推广,工作艰辛,大家都懂的,是时候做出一点贡献了,写点有技术含量的文章,言归正传: 前段时间写了一篇文章<<c#之lamda表达式的前世今生>>介绍了lamda的演变来历,由于最近工作忙,今天才抽出点时间来准备写这篇文章,希望能让所有喜
阅读全文
摘要:PageAdmin Cms作为一款优秀的自助建站系统,国内拥有不少的用户,之前在论坛里看到很多用户生成百度SiteMap文件都是通过安装插件来实现,但实际上通过系统自带的自定义路由功能一样可以实现siteMap文件生成,下面说一下步骤。 1、首先添加一个自定义路由的配置行,如何添加自定义路由,请参考
阅读全文
摘要:在学习PageAdmin cms建站系统的网站模板制作前,请确保您是前端人员,或者有基本的html,css和Javascript(或jquery)基础。 Razor 不是编程语言,它只是一种标记语法,非常方便前端人员在html页面中调取后台数据。 PageAdmin的模板中就是使用Razor标记来获
阅读全文
摘要:很多网站开发人员在接到网站建设订单时候,会碰到各种各样的需求,不同的类型的网站需要保存的信息都不一致,如企业网站需要有产品表,新闻表,但学校网站需要新闻表,学生报名表等,自定义信息表很好解决这种需求,自定义信息表为PageAdmin自助建站系统的核心功能,后台内管理中的子菜单都是都属于自定义信息表
阅读全文
摘要:PageAdmin Cms发布文章时候有一个上线时间设置和下线时间设置,网站编辑人员可以利用这个功能来实现定时发布
阅读全文
摘要:在开发PageAdmin Cms新版本时候,模板中标签调用用到了匿名对象,类似 使用中发现匿名对象无法传在不同程序集中传递,最后经过各种研究,可以使用下面办法解决: 接收的项目文件中先把匿名对象转为json字符串,然后再传递到下一个程序集,下一个程序集接收到后就json反系列话为匿名对象 有人会问干
阅读全文
摘要:最近在做PageAdmin cms时候,栏目页用了http缓存,iis站点绑定了多个域名,后台也是每个站点绑定多个域名,最开始的http缓存写法如下: 后来有个用户网站使用多站点的时候,每个站点绑定了一个域名,而且都启用了开启了缓存,结果每个域名打开的首页都是一样的,都是第一个服务器缓存的首页,后来
阅读全文
摘要:获取框架定义的类型的方式:KeyValuePair<string, object>,如:default(string),default(class) KeyValuePair实际是一个泛型结构,获取方式如下:
阅读全文