我开始使用Mono在我的Mac上开始使用ASP.NET,我想知道人们在这个设置中使用了哪些数据库.我正在寻找易于设置的东西,因为这只是为了娱乐和继续学习ASP.NET.
我不明白重复微软的设计是什么意思.我的经验表明,WCF是一个庞大的框架,其实现基于SOAP服务.他们的方法存在很多问题.它简直不适合简单的HTTP请求处理周期.为什么不试着发明一个更好的框架呢?
更新:
好的我明白了.:)我喜欢.NET平台,C#和我喜欢这个平台可以在另一个操作系统上使用,但是......
难道你们不是看到原始(微软)框架中的许多东西可以做得更好吗?看看System.ServiceModel.Channels.Message.这是定制景观的重要内容之一.
为什么我到处都看到XML?我怎样才能轻松地对这样的课程做任何事情?这是可行的,但我不能说这是一个通用通信框架的好设计.我认为Mono项目的目的不仅仅是将.NET生态系统带入unix*,而是让它变得更好.
我正在monodevelop和学习c#....我试图让消息框出现,但我无法让它正常运行...
这是我的代码:
using System;
using Gtk;
using GtkSharp;
public partial class MainWindow : Gtk.Window
{
public MainWindow () : base(Gtk.WindowType.Toplevel)
{
Build ();
}
protected void OnDeleteEvent (object sender, DeleteEventArgs a)
{
Application.Quit ();
a.RetVal = true;
}
protected virtual void OnButton11ResizeChecked (object sender, System.EventArgs e)
{
System.Windows.Forms.MessageBox.Show("Hello World Again!!");
}
}
Run Code Online (Sandbox Code Playgroud)
我错过了什么?
我已将现有的C#库项目导入到针对iPhone的MonoDevelop解决方案中.我的原始项目有针对iPhone的Mono目标框架选择,但我新添加的项目只有Mono/.Net选项.如何让iphone目标出现,以便我可以从我现有的iPhone目标项目中正确引用它?
我希望JSON.Net在全新的spankin 上使用Mono class library(例如.. Mono / .NET 4)。当然,该类库将由MonoTouch iphone / ipad项目使用(也在同一解决方案中)。
有人可以帮忙吗?
我不确定要在中使用JSON.Net所需执行的步骤Mono Class Library。
我最接近的是这个问题 ..但是它没有说明dll的制作方式,存在的位置等。
顺便说一句:我也在IDE中使用MonoDevelop。这是在Mac OSX上。
当资产在文件名中包含unicode字符(例如中文或阿拉伯语)时,该文件无法部署到包中,它会出错.
将文件重命名为ANSI字符可以修复它.
有没有办法让MonoDevelop + MonoDroid部署unicode资产?
如果我有相同键的多个值,那么如何在哈希表中添加它,例如:
Hashtable hs = new Hashtable();
hs["id"]= "x001.xhtml";
hs["media-type"]= "application/xhtm+xml";
hs["href"]= "text/001.xhtml";
hs["id"]= "x002.xhtml";
hs["media-type"]= "application/xhtm+xml";
hs["href"]= "text/002.xhtml";
hs["id"]= "x003.xhtml";
hs["media-type"]= "application/xhtm+xml";
hs["href"]= "text/003.xhtml";
Run Code Online (Sandbox Code Playgroud)
这只是哈希表中的最后一组,即
hs["id"]= "x003.xhtml";
hs["media-type"]= "application/xhtm+xml";
hs["href"]= "text/003.xhtml";
Run Code Online (Sandbox Code Playgroud)
如何解决这个问题....提前感谢!!
我一直在学习目标c/XCode的基础知识,以便将Monotouch用于我的实际工作.Xcode允许" 异常断点 " 的概念,而Visual Studio则类似.基本上,它不会在顶层显示异常,而是在首先导致异常的行上停止.
可以在MonoTouch中完成同样的事情吗?
我找不到任何选项(尝试了项目/解决方案选项下的所有选项)来调试我的IPad.所有配置仅显示IPhone.我似乎有些评论似乎与版本有关?我只是检查更新,我似乎是最新的.3.0.3.5
我正在运行Fedora 20(GNOME)并试图将monodevelop用于我的C++类.我安装了gbd附加组件和xterm.当我尝试调试它时会抛出错误:
System.InvalidOperationException:无法创建控制台.在MonoDevelop.Debugger.Gdb.GdbSession.OnRun(Mono.Debugging.Client.DebuggerStartInfo startInfo)[0x00000] in:0 at Mono.Debugging.Client.DebuggerSession + c__AnonStorey1.<> m__0()[0x00000] in:0
我发现了这个问题:https://github.com/aBothe/Mono-D/issues/396
解决方案似乎是删除gnome-terminal或确保xterm不是到另一个终端的符号链接.我宁愿预先形成后者,但我不确定如何完成该解决方案.