我正在尝试使用Facebook Graph API从公共页面获取最新状态,让我们说http://www.facebook.com/microsoft
根据http://developers.facebook.com/tools/explorer/?method=GET&path=microsoft%2Fstatuses - 我需要一个访问令牌.由于微软的页面是"公开的",这种情况肯定是这样吗?没有访问令牌,我无法访问这些公共状态吗?
如果是这种情况,为我的网站创建访问令牌的正确方法如何?我有一个App ID,但http://developers.facebook.com/docs/authentication/上的所有示例都描述了处理用户登录.我只想在Microsoft页面上获取最新状态更新并将其显示在我的网站上.
foreach (var row in table.Rows)
{
DoSomethingWith(row);
}
Run Code Online (Sandbox Code Playgroud)
假设我正在使用标准System.Data.DataTable(有一个System.Data.DataRow对象集合),上面的变量'row'解析为一个object类型,而不是一个System.Data.DataRow.
foreach (DataRow row in table.Rows)
{
DoSomethingWith(row);
}
Run Code Online (Sandbox Code Playgroud)
像我期望的那样工作.这有什么特别的原因吗?
谢谢.
我有一个MVC应用程序,其结构如下(从左到右)
UI - >控制器 - >服务 - >存储器 - >数据库
我们试图让每一层与下一层分离.我们使用.NET Membership来管理安全性,我们有一个基于权限的功能,让我们说"显示我的用户类型的所有文档".
应该:
Services层不了解我们的.NET成员资格提供程序?然后我们有服务层方法,看起来像"GetDocumentsByUserType(int UserTypeId){..}"?
GetDocumentsByUserType()方法是否知道我们正在使用.NET Membership,使用Membership方法获取当前用户类型,并返回相关文档?
也:
希望我已经提供了足够的细节.如果没有请喊,我会补充.
谢谢.
在以下示例中,当我返回集合时,不会保留在foreach中应用的更改:
var people = SomeLinqToSqlSource();
foreach (var person in people)
{
person.Name = "Jimmy";
}
return people.AsQueryable();
Run Code Online (Sandbox Code Playgroud)
这与我的理解相矛盾,即在foreach(..)中,您通过参考当前项目进行操作.
有人可以让我知道我哪里出错吗?
谢谢.
我在VS2010中有一个ASP.NET/C#解决方案.每个项目的Target Framework属性设置为.NET Framework 3.5,但是:
当我使用内置的ASP.NET开发服务器调试ASP.NET站点时,服务器的属性窗格显示我们正在ASP.NET版本中运行:2.0.50727.4955.
我应该更新任何其他项目/解决方案设置吗?
谢谢你的帮助.
克里斯.
我有一个同构的React应用程序,组件在服务器端呈现.我希望使用第三方React组件:(GraphiQL),并且呈现如下:
var GraphiQLComponent = React.createElement(GraphiQL, { fetcher: graphQLFetcher}, "");
router.get('/graphiql', function (req, res) {
res.send(ReactDOMServer.renderToString(GraphiQLComponent));
});
Run Code Online (Sandbox Code Playgroud)
但是,此组件使用window对象:window.localStorage并且window.addEventListener,当我尝试在浏览器中加载页面时,我收到错误:
ReferenceError: window is not defined
Run Code Online (Sandbox Code Playgroud)
我可以在服务器上渲染使用窗口对象的React组件吗?如果是这样,我需要做些什么来解决此错误?
假设我有一个这样的数据集:
PersonId | ManagerId | DepartmentId
========================================
1 null 1
2 1 1
3 1 2
4 2 1
Run Code Online (Sandbox Code Playgroud)
等等.
我正在寻找一个Linq查询:
给定一个ManagerId和一组 DepartmentId将给我所有相关的PersonIds.查询应该返回管理器下的所有PersonId,一直到树下,而不仅仅是那个管理器下面的那些.
这是我到目前为止所尝试的:http://pastebin.com/zF9dq6wj
谢谢!克里斯.
c# ×5
linq ×2
architecture ×1
asp.net ×1
asp.net-mvc ×1
datarow ×1
facebook ×1
foreach ×1
graphql-js ×1
iis ×1
javascript ×1
loops ×1
membership ×1
permissions ×1
reactjs ×1
sql ×1