首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    从一个国内普通开发者的视角谈谈Sitecore

    刚刚说到Sitecore基于.NET技术构建,那么对于.NET程序猿来说是比较容易上手的,只要你对基本的Web开发知识(HTML/CSS/JS)和ASP.NET MVC有实际使用经验,上手起来其实很快。...除此之外,Sitecore在产品架构设计上基于.NET技术构建,对于.NET程序猿是天生友好的,而且近年来的版本也在跟随技术潮流,使用到了ASP.NET MVC、组件化、Solr等技术,从Sitecore...不过,目前中国大陆的指定kryterion考试中心总共只有8家,主要集中在上海和北京。其他城市是木有滴。 ?   ...所以,综上所述,说起来都是泪,搞得我很心累,如果你不得不参加这个操蛋的考试,且无法去考试中心,那么建议你在清晨6:00 ~ 8:00这个时间段考试吧,不然你会崩溃的。.../support/solutions/articles/16000052389-sitecore-8-2-professional-developer-certification-exam-study-guide

    2.5K20

    Asp.net mvc 知多少(三)

    System.Web.Mvc.Ajax - 支持Ajax脚本。此命名空间主要是为了支持Ajax脚本已经Ajax选项设置。 System.Web.Mvc.Html – 此命名空间帮忙渲染HTML控件。...(View State、Session) 没有自动的状态管理 基于文件路径的路由 基于路由的Urls 统一的文件后缀 .cshtml(C#) 视图后缀为.aspx,分部视图或编辑模板为.ascx View...AJAX Helpers 是System.Web.Mvc命名空间中AJAXHelper类的扩展方法。...ASP.NET MVC提供了基于jquery的非侵入ajax。非侵入式ajax意味着通过使用帮助类方法去定义ajax功能而不是通过在view中添加js代码块。 Q38....默认来说,浏览器只允许ajax调用你自己服务器上托管的当前web应用的站点。这个限制帮助组长了许多安全问题(比如XSS攻击)。

    3.4K60

    通过Knockout.js + ASP.NET Web API构建一个简单的CRUD应用

    public string PhoneNo { get; set; } 44: public string EmailAddress { get; set; } 45: } 和ASP.NET MVC...Web应用一样,我们同样采用URL路由机制来实现请求地址与目标Controller和Action的映射,而针对API默认注册的路有如下所示(这里调用的方法是MapHttpRoute而不是MapRoute...defaults: new { id = RouteParameter.Optional } 9: ); 10: } 11: } 按照注册的路由规则和...三、通过jQuery进行Ajax调用,利用Knockout.js进行数据绑定 我们通过ASP.NET MVC来构建Web应用,默认的HomeController定义如下,默认的Index操作仅仅是将默认的...我们采用jQuery进行Ajax调用ApiController进行联系人的获取、添加、修改和删除,数据和命令(添加、修改和删除)的绑定是通过Knockout.js来完成的。 1: <!

    1.6K90

    【nodejs】让nodejs像后端mvc框架(asp.net mvc)一样处理请求--目录(88 完结)

    如自动路由,路由映射,参数映射等等功能; 代码基本上都是用typescript写的,因为他有比较好的语法检查,以及最重要的智能提示!!!实在是烦透了方法名、类名要么自己手动敲,要么各种copy。...目录 【nodejs】 让nodejs像后端mvc框架(asp.net mvc)一样处理请求--开篇 【nodejs】 让nodejs像后端mvc框架(asp.net mvc)一样处理请求--自动路由篇...【route】 【nodejs】 让nodejs像后端mvc框架(asp.net mvc)一样处理请求--路由限制及选择篇【route】 【nodejs】 让nodejs像后端mvc框架(asp.net...已完成的功能 可以根据默认url路由规则自动调用请求处理函数 请求参数可以使用声明实体类+装饰器的方式完成参数的自动绑定 处理结果可以根据需求自动适配(nodejs服务端渲染、ajax调用返回json、...jsoncallback调用) PS: 因为看到博问 关于nodejs作为后端功能性的疑问后,觉得我的这几百行代码还是可以分享一下的。

    1.3K20

    sitecore开发入门之Sitecore字典结构最佳实践

    使用Sitecore时,一个重要的主题是如何为您的网站处理不同的语言和区域。Sitecore对此的回答是使用字典项,它基本上只代表键/值定义。...Sitecore模板字段。 首先,请确保您有Sitecore的副本,最好运行Sitecore 6.6或更高版本(我正在使用Sitecore 8.1)。运行Sitecore后,请进入内容编辑器。...要从修补程序文件扩展现有的“站点定义”以包含自定义域字典,可以将以下内容添加到修补程序文件中: 1 2 3 4 5 6 7 8 9 10 调用全局域,只调用全局字典或其他影响。...最后,如果您要为Sitecore中的默认站点定义完整的站点定义,包括域字典,您可以这样做: Site Definition with Domain Dictionary 1 2 3 4 5 6 7 8

    39500

    Asp.net MVC 之 Contorllers(一)

    Asp.net MVC contorllers     在Ajax全面开花的时代,ASP.NET Web Forms 开始慢慢变得落后。有人说,Ajax已经给了Asp.net致命一击。...Ajax使越来越多的控制在Html和客户端代码完成。随着时间的推移,导致了架构的变化,也使ASP.NET Web Forms有点不能适应当今潮流。    ...路由请求     最初,ASP.NET平台的开发主要是围绕着服务器端物理页面请求的思想。...按照这种方式,一个简单的HTTP请求程序可以服务于大量的请求,只要调用一些更加专门的组件。...此外,一个新的系统组件在运行时管道中截取的请求、 处理 URL,并触发的 ASP.NET MVC HTTP 处理程序。此组件是 URL 路由的 HTTP 模块。关于URL路由模块,下次再译。

    1.4K70

    通过ASP.NET Web API + JQuery创建一个简单的Web应用

    这是一个只涉及到简单CRUD操作的Web应用,业务逻辑以Web API的形式定义并以服务的形式发布出来,前台通过jQuery处理用户交互并调用后台服务。...Web应用一样,我们同样采用URL路由机制来实现请求地址与目标Controller和Action的映射,而针对API默认注册的路有如下所示。...id}", 10: defaults: new { id = RouteParameter.Optional } 11: ); 12: } 按照注册的路由规则和...三、通过JQuery消费服务 我们通过ASP.NET MVC来构建Web应用,默认的HomeController定义如下,默认的Index操作仅仅是将默认的View呈现出来而已。...ActionResult Index() 4: { 5: return View(); 6: } 7: } View中对用户操作的相应和对后台服务的调用都通过

    1.2K100

    ASP.NET MVC 异步实现

    在 MVC 中实现异步操作有两种方法,一种是使用jQuery的异步函数,另一种就是使用MVC的 AjaxHelper 注意:在行为详解中提到过,如果行为的返回对象为JsonResult 时,要使用get...获取必须添加第二个参数-JsonRequestBehavior.AllowGet. jQuery方法实现 注意:jQuery实现需要调用jquery文件 先编写控制器方法: public ActionResult..." /> 解释一下过程,就是: 通过浏览器jQuery发送post请求给AjaxTest/ CalcAdd这个action,自动识别传送的name:a,b,并通过路由实现自动接收装配...AjaxHelper 注意:AjaxHelper实现需要调用jquery.unobtrusive-ajax 文件,可以使用 NuGet 添加。...表单: @using (Ajax.BeginForm("CalcAdd1", "AjaxTest", new AjaxOptions() { OnSuccess = "Success" }))

    1.6K30

    《ASP.NET Core 微服务实战》-- 读书笔记(第7章)

    IActionResult Index() { return "Hello World"; } } } 只要向文件中加入上面的内容,此前创建的路由就能自动检测到这个控制器并让它生效...} 如果现在运行应用,很可能会收到 HTTP 500 响应 由于我们开发的是 Web 应用,因而一定希望能查看所有发生错误的堆栈信息 可用向 Startup 类的 Configure 方法中加入一行调用...app.UseStaticFiles(); } } } 有了新的 Startup 类,我们应该能够通过 dotnet restore 以及 dotnet run 启动应用 从 JavaScript 中调用.../api/test,应该能看到一个 JSON 响应 { "symbol" : "API", "price" : 9999 } 有了可供消费的 API 后,现在来修改我们唯一的视图,让它调用...symbol 和 price 属性,它们将被附加到新添加的段落标签之中 开发云原生 Web 应用 (1)API 优先 (2)配置 (3)日志 (4)会话状态 (5)数据保护 (6)后端服务 (7)环境均等 (8)

    87920

    asp.net

    本文链接:https://blog.csdn.net/daoer_sofu/article/details/102480414 url路由(动态路由和静态路由) asp.net 内部维护路由表对象...,设置默认的响应路径,动态路由按照路由表的顺序从前向后查找。...: Web Pages 单页面模型,cshtml文件内嵌razor语法 MVC 模型视图控制器,ajax响应函数,服务端和前端完全分离 Web Forms 事件驱动模型,服务端控件可视化布局 Razor...语法规则 cshtml文件: 代码块@{},标签内变量或函数@,var声明变量,@RenderPage(“”)倒入其他cshtml文件 前端渲染、后端渲染、同构渲染 前端渲染:ajax请求方式,多为...mvc,服务器压力小 如: vue、react 后端渲染:后端语言+模板(ejs、jade) 如: php、asp.net、javaweb 同构渲染:前后端公用js代码 如:vue、react

    4.2K20

    asp.net基础学习

    url路由(动态路由和静态路由) asp.net 内部维护路由表对象,设置默认的响应路径,动态路由按照路由表的顺序从前向后查找。...url优先按照默认路由按照格式匹配,如果找不到,则返回404错误 参考:https://www.cnblogs.com/meetyy/p/4134615.html ASP.NET 支持三种开发模式...: Web Pages 单页面模型,cshtml文件内嵌razor语法 MVC 模型视图控制器,ajax响应函数,服务端和前端完全分离 Web Forms 事件驱动模型,服务端控件可视化布局 所有的服务器控件都必须出现在...Razor语法规则 cshtml文件: 代码块@{},标签内变量或函数@,var声明变量,@RenderPage(“”)倒入其他cshtml文件 前端渲染、后端渲染、同构渲染 前端渲染:ajax请求方式...,多为mvc,服务器压力小 如: vue、react 后端渲染:后端语言+模板(ejs、jade) 如: php、asp.net、javaweb 同构渲染:前后端公用js代码 如:vue、react

    62420

    Web API--入门--(一)ASP.NET Web API 2(C#)入门

    Web API模板使用ASP.NET MVC提供API帮助页面。我正在使用本教程的空模板,因为我想显示没有MVC的Web API。一般来说,你不需要知道ASP.NET MVC来使用Web API。...注意 如果您使用ASP.NET MVC,您已经熟悉了控制器。Web API控制器类似于MVC控制器,但继承ApiController类而不是Controller类。...有关Web API如何将HTTP请求路由到控制器方法的更多信息,请参阅ASP.NET Web API中的路由。...使用Javascript和jQuery调用Web API 在本节中,我们将添加一个使用AJAX调用Web API的HTML页面。我们将使用jQuery来进行AJAX调用,并且还可以使用结果更新页面。...jQuery getJSON函数发送一个AJAX请求。对于响应包含JSON对象的数组。该done函数指定在请求成功时调用的回调。在回调中,我们使用产品信息更新DOM。

    6.2K10

    在一个空ASP.NET Web项目上创建一个ASP.NET Web API 2.0应用

    这是一个用于实现“联系人管理”的单页Web应用,我们以Ajax的形式调用Web API实现针对联系人的CRUD操作。...如果你了解ASP.NET MVC的路由注册,可能觉得奇怪:注册路由的模板中并没有表示目标Action的路由参数,ASP .NET Web API如何根据请求确定哪个Action方法应该被调用呢?...在本例中,我们主要利用jQuery来实现以Ajax方式调用Web API,同时它也是其他两个框架(Bootstrap和KnockOut)的基础框架。...对话框的弹出通过调用表示对话框的的modal方法实现,该方法是由Bootstrap提供的。 save:发送Ajax请求调用Web API以添加新的联系人或者修改现有某个联系人的信息。...联系人成功添加或者修改之后,load方法被调用以刷新当前联系人列表。 delete:发送Ajax请求调用Web API以删除指定的联系人。联系人成功删除之后,load方法被调用以刷新当前联系人列表。

    5.4K110
    领券