Pergunta

notei o seguinte hoje: Mono no PDC 2008 ?

A minha conversa cobrirá novas tecnologias que criamos como parte de Mono. Alguns deles são reutilizáveis ??em .NET (nós tentamos fazer o nosso código de plataforma cruzada) e alguns outros são características que específicas para implementação da CLI do Mono.

Miguel de Icaza em 01 de outubro de 2008

Alguém sabe que tipo de novas tecnologias que ele está refering também?

soa como uma grande conversa

[ Atualizar ] Aqui é o vídeo de Miguel de talk

Foi útil?

Solução

Estes são alguns dos principais bibliotecas que você pode usar:

  • Gtk # , a Cruz plataforma GUI API Unix, Windows, MacOS X,
    • esta é uma pilha inteira de bibliotecas e inclui os widgets (com Gtk +), Acessibilidade e renderização de texto internacional (com PangoSharp).
  • Mono.DataConvert - System.BitConverter implementado corretamente, e bem desenhado
  • .
  • Mono.Addins -. Extensibility Framework, semelhante ao MEF
  • Mono.Cairo -. Cairo gráficos Encadernação
  • Mono.Cecil -. ECMA CIL Image Manipulation
  • Xml.Relaxng -. RelaxNG análise e validação
  • Novell.Directory.Ldap -. Bibliotecas LDAP
  • Daap.Sharp - Uma implementação do protocolo DAAP
    • (protocolo de troca de música, você pode consumir ou expor fontes de música)
  • Mono.Upnp -. Universal Plug and implementação Tocar em código gerenciado
  • Mono.ZeroConf -. Cruz plataforma ZeroConf / Bonjour API para .NET aplicativos
  • BitSharp - biblioteca de cliente / servidor Bittorrent, agora chamado MonoTorrent
  • Mono.Nat -. Network Address Translation
  • Mono.Rocks - Os métodos de extensão úteis / características funcionais para C #, agora substituídas por Cadenza
  • SmugMugSharp - Ligações para falar com SmugMug
  • carmesim - bibliotecas de criptografia para além do que está disponível no .NET
  • Mono.WebBrowser -. Wrapper para o Firefox ou o WebKit
  • WebkitSharp - Ligações para uso WebKit de C #
  • GtkSharpRibbon - A fita, implementado em Gtk # (multiplataforma)
  • IPodSharp -. Biblioteca de se comunicar e manipular iPods
  • TagLibSharp -. Biblioteca para multimedia fazer anotações em arquivos (marcação)
  • Exiv2Sharp -. Leitura EXIF ??/ escrita biblioteca

Linux específico:

Eu estou certo que eu estou faltando um monte de outras bibliotecas.

A maioria destes (e muitos mais) estão ligados a através da página Bibliotecas .

Outras dicas

Olhando para o roteiro , talvez o novo JIT implementação / IL que eles são bastante orgulhoso de; poderia ser a API C # Avaliação / C # Shell. No entanto, eu suspeito que vamos ter de esperar por PDC para descobrir ... Muitos dos itens do roteiro são (muito razoável) like-for-like comparável com equivalentes MS - mas talvez eles furtivamente em alguns extras na tranquila ;-p

há também a C # eval e C shell # script que funciona apenas em Mono 2.2 no momento ...

Miguel se foi flagrada em estouro de pilha:. Talvez você vai obter uma resposta direta dele

Não esqueça Mono.Options , um muito útil opções de linha de comando analisar biblioteca.

Aqui é mais detalhes sobre Mono 2.0

Se você ainda está direcionando 1.1, em seguida, Mono.Data é um excelente abstração semelhante ao que DbProvider faz em 2,0 ADO.NET

Telerik anunciou vai suport Mono em próximas versões. Talvez será o primeiro thrid-party compnents apoio empresa comercial Mono. Isso é ótimo. MonoDevelop agora é suportado no Windows. Eu vi grande futuro para Mono.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top