问题列表 - 第5786页

设计web api:如何进行身份验证?

我正在设计一个web api.我需要让用户自己进行身份验证.我有点怀疑让用户以明文形式传递他们的用户名/密码..例如:api.mysite.com/auth.php?user = x&pass = y

我读到的另一个选项是Base64编码用户名/密码,然后发送HTTP请求.那么这是否意味着在服务器端;我会_GET ['user']和_GET ['password']然后以某种方式解码它们?

这是twitter的作用:http://apiwiki.twitter.com/REST+API+Documentation#Authentication

restful-authentication http-authentication

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

在javascript中设置资源字符串

如何在javascript中设置资源字符串?

我有一个名为的资源文件,例如,

myResourceFile.resx
Run Code Online (Sandbox Code Playgroud)

在我的代码中使用我可以使用的文字控件:

lblName.Text = Resources.myResourceFile.ajaxRetrievingInformation;

<asp:Literal id="lit" runat="server" 
             Text="<%$ Resources:myResourceFile, ajaxRetrievingInformation%>" />
Run Code Online (Sandbox Code Playgroud)

但如果我在javascript中尝试这个,比如:

<asp:Button ID="btnImportCompaniesAndEmployees" 
            runat="server" 
            CssClass="myButtonCssClass"
            OnClick="btnImportCompaniesAndEmployees_Click"
            OnClientClick="strLoadingText='<%$ Resources:myResourceFile, ajaxRetrievingInformation%>';return true;"
            ...
/>
Run Code Online (Sandbox Code Playgroud)

要么

<script type="text/javascript">
    var strLoadingText = '<%$ Resources:myResourceFile, ajaxRetrievingInformation%>';
</script>
Run Code Online (Sandbox Code Playgroud)

我收到错误......

有谁知道如何管理这个? 像这样的东西:

var strLoadingText = Resources.GetString(myResourceFile, ajaxRetrievingInformation);
Run Code Online (Sandbox Code Playgroud)

谢谢

javascript asp.net resources .net-3.5

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

SQL日期选择

我希望能够选择所有数据库行,其中月份和年份与我搜索的内容相同.由于DATE字段包含年,月和日,我如何搜索年份和月份?

mysql sql date

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

RJS:检查现有的页面元素?

我有一个id为"foo"的文本域,有时存在,有时不存在.如果它存在,我想填写一定的价值.

你是如何通过使用RJS(在Rails 2.2中)这样做的?

我尝试过这个并不起作用:

if page[:foo]
  page[:foo].value = "bar"
end
Run Code Online (Sandbox Code Playgroud)

我明白了

TypeError:Null如果文本字段不存在,则为Value

.

javascript prototype ruby-on-rails rjs

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

XmlValidatingReader类已过时

我正在使用XmlValidatingReader对象来针对xsd架构验证我的对象,但是这个类在.NEt 2.0中已经过时了.是否有人使用正确的代码来使用新的Vaildation类.

xml xsd

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

如何在SharePoint WSS站点中更改页面布局

在SharePoint WSS(而不是MOSS)中,如何更改现有页面的页面布局?

祝一切顺利

sharepoint layout wss

0
推荐指数
1
解决办法
3万
查看次数

ElementName ="<Me>"和RelativeSource self之间的区别?

通过名称进行绑定自引用与通过RelativeSource进行自引用之间有什么区别?

例如:

<!-- Self referential via name -->
<Window ...
    x:Name="This"
    DataContext="{Binding Path=Data, ElementName=This}"/>
Run Code Online (Sandbox Code Playgroud)

<!-- Self referential via RelativeSource -->
<Window ...
    x:Name="This"
    DataContext="{Binding Path=Data, RelativeSource={RelativeSource Self}}"/>
Run Code Online (Sandbox Code Playgroud)

在我的项目中,它们看起来表现相同,但我在窗口中直接使用它们.这意味着我立刻更喜欢前者,因为它输入较少.

RelativeSource的唯一优势是它能够在(例如)广泛使用的风格中自我引用吗?还是有一些额外的语义差异?

data-binding wpf relativesource elementname

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

使用Excel作为Access数据库的前端(使用VBA)

我正在为朋友构建一个小应用程序,他们希望能够使用Excel作为前端.(UI基本上是Excel中的用户形式).他们在Excel中有一堆数据,他们希望能够查询,但我不想将excel用作数据库,因为我认为它不适合这个目的,我正在考虑使用Access.[顺便说一句,我知道Access有它的缺点,但没有可用的预算和已经在朋友的PC上访问]

总而言之,我正在考虑将一堆数据转储到Access中,然后使用Excel作为前端来查询数据库并在userform样式环境中显示结果.

问题:

  1. 使用ADO/DAO从Excel链接到Access有多容易?它在功能方面是否非常有限,还是我可以发挥创意?
  2. 我是否会支付性能损失(相对于在UI中使用表单而言)?
  3. 假设数据库将始终使用Excel VBA中的ADO/DAO命令进行更新,这是否意味着我可以让多个Excel用户使用该单个Access数据库而不会遇到任何并发问题等?
  4. 还有其他我应该注意的事情吗?

我有很强的Excel VBA技能,并认为我可以很快克服Access VBA但从未真正完成过Excel/Access链接.我可以把数据塞进Excel并用作准数据库,但这似乎比它的价值更痛苦(而不是一个强大的长期解决方案)

任何建议表示赞赏

亚历克斯

excel ms-access vba

27
推荐指数
5
解决办法
14万
查看次数

如何在WPF中的DataTemplate中访问根DataContext?

我有一个使用数据绑定填充的项目网格.在网格中我有一个DataTemplate特定的细胞.我需要访问DataContext根元素(托管网格的元素),以便我可以访问其他绑定以支持我的datatemplate.

所以你有了:

Window
    Window.DataContext = TheDataSourceWithItemsAndSupports
    DataGrid.ItemsSource = {Binding Items}
        DataTemplate
            ListBox.ItemsSource = {Binding Supports}
Run Code Online (Sandbox Code Playgroud)

我希望{Binding Supports}继续TheDataSourceWithItemsAndSupports,但我不知道该怎么做.我试过指定,{Binding}但总是返回null.我也尝试过使用RelativeSource FindAncestor,但产量null也是如此.

有线索吗?

data-binding wpf binding

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

配置Windows DNS解析程序缓存

请注意,我在谈论客户端DNS解析器缓存.此消息与Windows DNS服务器无关.

我有一个C#程序,可以执行很多DNS解析.因为HTTPWebRequest组件不允许我更改Host标头,所以我无法创建自己的内部DNS缓存.所以我必须依赖Windows DNS缓存,这似乎不适合更改.

有一篇相当不错的TechNet文章关于Windows Server 2003中的DNS缓存注册表设置,但我无法证明设置它们可以做任何事情.我通过Google搜索找到的所有其他页面都引用该页面,或者有时会错误地解释它.

Windows的ipconfig命令有一个/ displaydns开关,用于输出缓存的内容.据我所知,这是确定DNS缓存大小的唯一方法.在我使用2 GB内存的32位Windows XP盒子上进行的实验中,无论我将DNS缓存注册表值设置为什么,我总是在缓存中最终得到30到40个项目 - 即使在进行了数千次DNS解析之后.在具有16 GB内存的64位Windows 2008计算机上,我总是在缓存中获得270到300个项目.

我很难过.我不知道答案是什么,但我认为以下情况之一是这样的:

  1. 无法更改DNS解析程序缓存的大小.
  2. 这是可能的,但文档是错误的.
  3. 文档尽可能正确,但它不完整.
  4. 文档是正确和完整的,但我太愚蠢,无法理解它.
  5. 记录的注册表项实际上更改了缓存的大小,但ipconfig没有向我显示缓存中的所有条目.

有人能告诉我是否可以在Windows XP,Vista或Server 2008中配置DNS解析器缓存的大小?

.net c# dns

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