草庐IT

框架开发

全部标签

c# - 当您是公司中特定技术的唯一开发人员时,您如何成长为开发人员?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭9年前。Improvethisquestion我不是唯一的程序员,但我是唯一的.NET开发人员,其他人都使用Perl、ExtJS和相关技术。我主要是自学,大量使用Codeproject来学习新技术。我公司没有专门了解.NET的导师,我不确定类(class)、在线教程、书籍或其他一些途径是否能最有效地帮助我成为更好的开发人员。乐观地说,我的目标是成为一名能够管理我们雇用的下一位.NET开发人员的开发人员,或者至少能够与他/她很好地集成。

c# - 使用日志记录框架有什么意义?

我想我可能忽略了为您的应用程序提供日志记录框架的要点。在所有的小应用程序中,我总是编写一个小的“日志记录”类,并将日志消息传递给其中的一个方法,该方法被写入一个文件。像log4net这样的第3方日志记录框架的目的是什么?日志写入操作是线程安全的还是我遗漏了什么? 最佳答案 这是一个很好的问题。第一个原因是“为什么不呢?”如果您使用的是日志记录框架,那么您将获得使用已打包的东西的可维护性优势。第二个原因是日志记录是微妙的。不同的线程、session、类和对象实例都可能在日志记录中发挥作用,您不希望必须在运行中解决这个问题。第三个原因是

javascript - Chrome 开发工具 : <page context> and <top frame>?

这些下拉菜单有什么作用?我假设它们在不同的上下文中执行控制台命令,但当我单击它们时我看到了奇怪的、荒谬的选择。 最佳答案 让我们以Gmail为例,从第一个下拉菜单开始:帧列表您在这里看到的是嵌入到当前页面中的所有框架。这些框架中的每一个都被沙盒化。被沙盒化意味着无法从一个沙盒访问其他沙盒。在一个框架内执行的脚本无法访问另一个框架的DOM或JS变量。这是出于安全原因,我们不希望iframe中的脚本访问它嵌入的页面(这将允许例如嵌入到博客中的广告读取您输入的内容或您保存在cookie中的内容).上下文列表在第二个下拉列表中,我们有所选帧

javascript - Chrome 开发者工具在没有设置断点的地方不断中断

使用Chrome开发者工具调试JavaScript代码时,调试器会在未设置断点的代码处暂停。我没有启用Pauseonexceptions功能,而且绝对没有设置断点(见附图)。我问了一个类似的question之前有帮助但没有完全解决这个问题(以前我启用了Pauseonexceptions)。在下面的示例中,我将kendo.all.min.js的缩小版本替换为未缩小版本,这让我可以看到脚本执行暂停的位置,但我不知道为什么它正在暂停。jquery.min.js也经常发生这种情况。 最佳答案 我通过单击“设置”部分中的“恢复默认值并重新加载

javascript - 使用 Angular mock 加载 JSON 文件进行 Backendless 开发

我在单独的.js文件中为前端无后端环境编写了这段小代码。每当有ajax调用/somelink时,我都需要获取myfile.json。angular.module('myApp').config(function($provide){$provide.decorator('$httpBackend',angular.mock.e2e.$httpBackendDecorator);}).run(function($httpBackend,$http){$httpBackend.whenGET('/somelink').respond(function(method,url,data){$h

javascript - 对 John Resig 的 JavaScript 类框架的改进

大家好,我最近一直在寻找一个不错的简单JavaScript类框架,它只进行基本的继承。我找到了JohnResig'sexampleframework在他的博客上,我发现它可以满足我的需求。然而,该帖子的日期是2008年,毕竟我们谈论的是网络。所以我的问题是,你们会按原样使用该系统,还是会对这些年来发现的东西进行改进?或者可能是一个现有的、积极支持的类似于这个的类框架?谢谢。 最佳答案 您可能想听取DouglasCrockford的一些建议(我的重点):IhavebeenwritingJavaScriptfor8yearsnow,an

javascript - 用于 Web 应用程序开发的 sproutcore 与 javascriptMVC 对比

我想将带有MVC的javascript框架用于复杂的Web应用程序(这将是一组相关应用程序和页面中的一个),用于数字文件中的Intranet。我一直在研究SproutCore和JavascriptMVC。我想选择一个框架并坚持使用它。有人知道比较这两者时有什么区别吗?我想要一些简单、直接的东西,我可以很容易地定制/破解,而且不会妨碍我太多,但同时它为我提供了一个让我的代码井井有条的基础,以及事件驱动。我还计划大量使用jquery。我知道sproutcore得到了Apple的支持,看起来它越来越受欢迎,而且它有一个漂亮的绿色网站:),而JavascriptMVC看起来不那么专业,追随者和

javascript - 主要 JavaScript 框架/库列表

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭9年前。Improvethisquestion我开始更深入地研究JavaScript开发,并希望减少发现我必须使用哪些工具来完成这项工作的时间。我正在寻找一些网站,其中所有主要的JavaScript库和框架都会按类别列出。有没有类似www.ruby-toolbox.com的在Jav

javascript - js和jquery的OOP框架

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭3年前。Improvethisquestion我正在开发一个网络应用程序。该应用程序变得相当复杂,目前我决定必须介绍一些oop概念。原始的jsoop对我来说不够原生(我是.net开发人员),而且它的继承性很糟糕。我遇到了http://moo4q.com/这看起来很有希望,但似乎很新。这对我来说是一个很大的风险。还有哪些其他oops框架可以增强我的jquery/js开发?编辑1我不是在寻找一个框架来替代jquery

javascript - 无法使用 Chrome 开发者工具查看 localStorage key

我正在尝试做一个简单的JS练习,使用localStorage来存储一些值;当我尝试使用Chromedevtools检查这些值时,我看不到键有什么设置可以让我在每个键上都能看到它吗?编辑:我正在尝试使用设置这个值localStorage.setItem('Try','Thisisatry');console.log(localStorage.getItem('Try'));并且“Thisisatry”正确地记录在控制台中。 最佳答案 显示值的窗口似乎一直向上移动将鼠标悬停在“Thisisatry”和“Key”之间的线上,单击并向下拖动