发布一个我刚刚写了.Net的Ajax后台框架AjaxFramwork .netajaxajaxFramework 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 URl直接调用Dll接口,是否有一定的安全问题! 比如说?其实如果你Attribute扩展的好,验证机制设计好的,个人觉得安全问题不会很严重 去Github上看了一下,楼主代码写的还凑合,ReadMe里的英文水平实在是不敢恭维 木有办法,本来是中文的,但是 感觉显示在一个英文网站上太怪了,google着改了下国人能看懂就行 1.参数也是可以定义自定义属性的,比如 class Data { /// <summary> /// 这里有参数的验证 a的最小值为5 b有正则的规定 /// </summary> /// <param name="a"></param> /// <param name="b"></param> /// <returns></returns> [WebMethodAttr()] public float Add( [WebParameterAttr(MinValue = 5)] float a, [WebParameterAttr(RegexText = @"^[0-9]{1,3}[\.][0-9]{1,3}$", ErrorMsg = "参数b必须是小数")] float b) { //object obj2 = System.Web.HttpContext.Current.Session; return a + b; } }2.URL的安全是cookie负责的,与访问模式没有关系。可以把验证写在函数里面,也可以由Attribute制定验证接口。3.参数与返回值是否支持复杂的自定义类型?是否支持ref、out?如果支持复杂类型传参,反序列化程序是否会new不可知对象? 不错 挺有意思的url路由加反射么? 谢谢关注参数与返回值现在支持简单的数据类型,比如自定义的class的实体 或者datatable 字典类之类常用数据的载体的,但是不支持ref,out,具体可以看源码去了解,还有如果是复杂的类型传参,一般使用实体类或者字典来接收比较合适,因为我反序列使用的是第三方的litjson,出来的东西最终也是一个字典,所以不会new不可知对象 GridView绑定问题 repeater绑定数组之后取值 有个问题比较棘手,请问该怎样处理呢? ajax和asp.net如何结合呀? 已经有前台.html 后台如何传参数给它? script方面的怪事 紧急求问,技术部人员工资发放的形式???谢谢了,急! 如何将datagrid中得内容导出成excel,access等文件? 兄弟们一定要帮忙呀!!!!! 请教一个有关表格的问题 ?怎样用datagrid传递两个问题:-( .net的enter回车事件的焦点 无法更新数据库,因为数据库是只读的
其实如果你Attribute扩展的好,验证机制设计好的,个人觉得安全问题不会很严重
国人能看懂就行
{
/// <summary>
/// 这里有参数的验证 a的最小值为5 b有正则的规定
/// </summary>
/// <param name="a"></param>
/// <param name="b"></param>
/// <returns></returns>
[WebMethodAttr()]
public float Add(
[WebParameterAttr(MinValue = 5)]
float a,
[WebParameterAttr(RegexText = @"^[0-9]{1,3}[\.][0-9]{1,3}$", ErrorMsg = "参数b必须是小数")]
float b)
{
//object obj2 = System.Web.HttpContext.Current.Session;
return a + b;
}
}
2.URL的安全是cookie负责的,与访问模式没有关系。可以把验证写在函数里面,也可以由Attribute制定验证接口。
3.参数与返回值是否支持复杂的自定义类型?是否支持ref、out?如果支持复杂类型传参,反序列化程序是否会new不可知对象?
url路由加反射么?
谢谢关注
参数与返回值现在支持简单的数据类型,比如自定义的class的实体 或者datatable 字典类之类常用数据的载体的,但是不支持ref,out,具体可以看源码去了解,
还有如果是复杂的类型传参,一般使用实体类或者字典来接收比较合适,因为我反序列使用的是第三方的litjson,出来的东西最终也是一个字典,所以不会new不可知对象