小编And*_*uhl的帖子

使用jQuery解析RSS

我想使用jQuery来解析RSS提要.这可以通过开箱即用的基础jQuery库完成,还是需要使用插件?

rss jquery jquery-plugins feedparser

192
推荐指数
10
解决办法
22万
查看次数

ASP.Net MVC路由到用户名

我正在尝试创建一个带有用户名的路线...

所以URL将是mydomain.com/abrudtkhul(abrudtkhul是用户名)

我的应用程序将具有基于用户名的公共配置文件(例如:http://delicious.com/abrudtkuhl).我想复制这个URL方案.

我怎样才能在ASP.Net MVC中构建它?我也在使用会员/角色提供商.

asp.net-mvc

23
推荐指数
2
解决办法
8166
查看次数

根据用户更改主题/ CSS

我正在构建一种产品,我们最终将采用白标.现在我正试图找出以编程方式促进这些要求的最佳方法,以便用户可以通过其个人资料/设置表单更新网站的基本设计(即标题颜色等).

要求:

  1. 用户可以更新徽标(这是完整的)
  2. 用户可以更新基本设计元素(基于CSS),即页眉颜色,页脚颜色,侧边栏颜色 - 所有基本CSS覆盖

我们不想使用ASP.Net主题/皮肤,因为这需要在本地文件系统中存储静态主题.我们想使用CSS覆盖基本样式并将其存储在数据库中.

我们的初始计划是将CSS存储在数据库中的一个简单varchar字段中,并使用"!"将该CSS写入Pre-Init事件的主页面.覆盖基本样式.这是最好的解决方案吗?如果没有,你做了什么来完成这个功能/

css asp.net

10
推荐指数
2
解决办法
6592
查看次数

在流星模板中嵌入Javascript小部件

我正在构建我的第一个Meteor应用程序,并且遇到嵌入Javascript小部件的问题.

所以我的应用程序是基本的单页登陆页面,我正在尝试使用以下代码嵌入Twitter时间线小部件...

<a class="twitter-timeline" href="https://twitter.com/abrudtkuhl" data-widget-id="325157935250546688">Tweets by @abrudtkuhl</a>
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
Run Code Online (Sandbox Code Playgroud)

脚本标记永远不会执行,只会呈现标记.我不太确定这是否是Handlebars (Meteor的默认模板引擎)问题或Meteor问题,因为我对这两个框架都比较新.

javascript handlebars.js meteor

4
推荐指数
2
解决办法
2258
查看次数

KnockoutJS ForEach绑定 - 动态URL

我正在尝试通过KnockoutJS foreach绑定从JSON集合生成动态链接.

例:

<div class="profile-links">
  <ul data-bind="foreach: Types">
     <li>
       <a data-bind="attr: { href: 'https://myapp.com/?ref=' + text:TypeId }" />
     </li>
   </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

这会从KnockoutJS生成以下异常

未捕获错误:无法解析绑定.消息:SyntaxError:意外的令牌:;

处理这个问题的正确方法是什么?

knockout.js

2
推荐指数
1
解决办法
3062
查看次数

在ASP.Net应用程序中处理长时间运行进程的最佳方法是什么?

在我的Web应用程序中,有一个进程可以查询来自整个Web的数据,对其进行过滤并将其保存到数据库中.你可以想象这个过程需要一些时间.我目前的解决方案是增加页面超时并在加载时为用户提供AJAX进度条.这是一个问题有两个原因 - 1)它仍然需要很长时间,用户必须等待2)它有时仍然超时.

我已经涉足到线程化过程并且已经读过我应该异步将它发布到Web服务("Fire and forget").

我读过的一些参考文献:
- MSDN
- Fire and Forget

所以我的问题是 - 什么是最好的方法?

更新:在用户输入数据后,我想将它们重定向到结果页面,该页面随着进程在后台运行而逐步更新.

.net c# asp.net asp.net-ajax

1
推荐指数
1
解决办法
7322
查看次数