I-Jumpsuit yabaqalayo, Ingxenye 1

Ngemuva kokuqala ukufunda i-C #, nginqume ukuqala le nkambo emfushane, ukuze ngikwazi ukufundisa ngendlela eyisisekelo, ukuthi ngisebenzisa kanjani i-C # ne-mono ku-Linux.

Inhloso ukunikeza ulwazi oluyisisekelo futhi ekugcineni kwizitolimende zakamuva, ukwazi ukunikeza umbono wokuthi ungayisebenzisa kanjani i-mono, kokubili nge-GTK # kanye ne-Qt 4 ngokusebenzisa qyotho.

Umbuzo wokuqala abanye abazowubuza ngothi: Yini iMono?

IMono yipulatifomu eyenzelwe ukusiza abathuthukisi, ukwenziwa kwezicelo ezinqamulelayo, ezixhaswe iphrojekthi yeXamarin.

Ukusetshenziswa okuvula izinsiza kweMicrosoft.NET, ngokuya ngamazinga I-ECMA ye-C # ne-CLR (umshini obonakalayo osebenzisa ikhodi, umqoqi kadoti, nomphathi wezinsizakusebenza).

IMono ivumela ukwenziwa kwezinhlelo zokusebenza zeLinux, Windows, Osx, iOS, Android, Windows Phone njll…, kanye nokukwazi ukusebenzisa Amafomu eWindows kuWindows, Gtk kanye neQt kwiLinux, Cocoa ku-Osx njengesibonisi.

IMono ivumela ukuhlanganiswa kwe-C #, Visual Basic, Java, Python, Ruby, Eiffel, F # nezinye izilimi, ohlelweni olufanayo. Umhlanganisi we-C # unikezwe ilayisense ngaphansi kwe-MIT / X11 ne-GPL. Amathuluzi angaphansi kwelayisense ye-GPL, isikhathi sokusebenza, ngaphansi kwe-LGPL 2.0, imitapo yolwazi engaphansi kwe-MIT X11, ne-ASP.NET, MEF, DLR, AJX, ngaphansi kweMicrosoft Permissive Licence ne-APACHE2.

Ukwazi kabanzi ngamalungelo obunikazi futhi ngicaciselwe ngoba empeleni ayikho ingozi, ngibhekisa kuwebhusayithi ye-mono efanayo. http://www.mono-project.com/License

Yini esingayenza noMono?

Singadala kusuka kuzinhlelo zokusebenza ze-multiplatform ngokushesha, kulwazi oluxhunywe kwi-Mysql, Postgresql njll ..., kumakhasi ewebhu.
Izindawo Zokuthuthuka

Njengamanje sinakho I-Monodevelop , enye yama-IDE aphelele kakhulu ku-Linux, esebenza ku-Linux, Windows naku-Mac OSX.

Ibuye ivumele ukubhala ngezilimi eziningi, kufaka phakathi i-C #, i-Visual basic.net, i-C / C ++ ne-Vala.

Ukufakwa

Kulokhu ngizofundisa ukuthi ungayifaka kanjani inguqulo yakamuva ku-Ubuntu nakwezinye izinto, kwamanye ama-distros, njenge-Opensuse noma i-Archlinux, sizothola inguqulo yakamuva ezinqolobaneni ezisemthethweni.

Okokuqala, sizofaka indawo yokugcina izinto

add-apt-repository ppa:keks9n/monodevelop-latest

Ngemuva kwalokho sizovuselela futhi sifake imvelo nemitapo yolwazi

apt-get update && sudo apt-get install monodevelop-current

Lapho konke sekufakiwe, kuzofanele siqale kabusha uhlelo.

IDE, UHLELO LOKUQALA

Sizovula iMonodevelop, bese Imenyu »Ifayela» Entsha »Isixazululo nebhokisi lengxoxo lizovuleka, elibizwa ngesixazululo esisha kanjena:

Isixazululo esisha_001

Sizonikeza i-ac #, iphrojekthi ye-console, futhi sizofaka igama lephrojekthi futhi sizoyinika indawo futhi ekugcineni sizokwamukela, ngaleyo ndlela kuvulwe i-Hello World yakudala futhi edumile.

HolaM - Uhlelo.cs- - MonoDevelop_003

Kulolu hlelo lokuqala, sizothola izinto ezimbili eziyisisekelo:

1: Umsebenzi omkhulu oyinhloko, ophoqelekile ukwenza noma yiluphi uhlelo, ngoba utolika uzobheka leyo ngxenye, ukuze aqale ukuyisebenzisa. Kulokhu, sehlukile kwezinye izilimi kunegama eligodliwe Okuyinhloko, Kuqala ngosonhlamvukazi futhi asikwazi ukwenza iphutha ngoba, ngaphandle kwalokho uhlelo belungeke lusebenze.

2: Umyalo weConsole.WriteLine ();
Lo myalo usivumela ukuthi sibonise umbhalo esikrinini. I-Console.WriteLine, ingaphakathi kwe-namespace "System", ukuze ubone, ekuqaleni kohlelo kufakwa umyalo othi "using System".

I-Console.WriteLine, isivumela ukuthi sibonise umbhalo, siwubeke phakathi kwezilinganiso eziphindwe kabili, noma eziguquguqukayo, sizibeka ngaphandle kwezilinganiso.

Ekugcineni, sizosebenzisa uhlelo, sishaye ukhiye we-F5.

EZAHLUKENE

Ku-C #, sinezinhlobo ezahlukahlukene zokuhlukahluka phakathi kwabo:
Int ngezinombolo eziphelele, float ngezinombolo ezinamadesimali,double ngezinombolo ezinamadesimali kepha ngokunemba okuphindwe kabili, inqola izinhlamvu, yezinhlamvu ngentambo yombhalo, bool kwe- "True" noma "false" futhi idesimali . (Kukhona nezinye izinhlobo, kepha okwamanje akudingekile ukuthi sizazi zonke, sixazulula ezinkulu).

Ukuhlukahluka kumenyezelwe ngokulandelayo:

int coste = 3;
float cuenta = 3.145;
decimal balance = 23.3456677544;
char letraInicial = 's';
string nombre = "mikasa";
double misNumeros = 3153456.43345643;

Ngamanye amagama: typeVariable variableName = data;

Ngeminye imininingwane mayelana nezinhlobo engizishiya kusixhumanisi esilandelayo: http://msdn.microsoft.com/es-es/library/ms228360%28v=vs.90%29.aspx

PHrinta okuguquguqukayo Etheminali

Okokuqala simemezela ukuguquguquka ngaphakathi komsebenzi we-MAIN, ngokwesibonelo:

int costOfPrice = 14; int VAT = 6; int sumTotal = VAT + costPrice; I-Console.WriteLine (isambaTotal);

Ngikushiya ubambe.

HolaM - Uhlelo.cs - MonoDevelop_005

Umphumela wokwenza isamba esiguqukayo, isamba sentengo eguqukayoOfCoste ne-Iva eguquguqukayo sizovela esikrinini.

AMAZWI

Sinezindlela ezimbili zokuphawula, eyokuqala indlela yakudala, leyo yamazwana womugqa futhi yenziwa ngokulandelayo:

Ibekwe ngaphambi kombhalo, amabha amabili: // Lokhu kuphawula komugqa owodwa

Ukuphawula kwemigqa eminingi kwenziwa kanjena:

Umbhalo wandulelwa ngo: "/ *" futhi uphetha ngo- "* /"

HolaM - Uhlelo.cs- - MonoDevelop_006

Yebo, ngizoshiya le ngxenye yokuqala lapha, ngesonto elizayo, ngizozama ukukhuluma ngokujule kakhulu ngokusetshenziswa kokuguquguqukayo, ngizokwethula izitatimende ze- if, ngenkathi nezitatimende, futhi ngizochaza ngenhla ukuthi ziyini izinto, amakilasi nemisebenzi.

A ukubingelela.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.

  1.   I-F3niX kusho

    Yebo, ngihlelile ezinye izinhlelo zokusebenza ezilula ku-C # nge-mono, enye yezinto engenze ngashintsha (ukuthi bengizonda iGtk, ngawo wonke amandla ami), akukho okufana nohlaka lwe-QT, futhi enye into ukuthi i-python ibukeka njenge ulimi olungcono kakhulu, oluvumela ukufuduka okulula kakhulu phakathi kwamapulatifomu.

    Ngaphandle kwalokhu kufanele ngivume ukuthi iMonoDevelop ingenye yama-id angcono kakhulu emhlabeni okhululekile, yeqiwa kuphela yiQTCreator ukuthi indlela yami yokubona izinto ithatha okuningi ngaphambi kwayo, ngiyavuma ukuthi i-c ++ kimi iyikhanda.

    Yize manje sine-Pycharm version Comunnity Edition, (okuthi noma ingeyona i-openource imahhala, njenge-sublime) ye-python futhi iqiniso lihle kakhulu "iPython + Pychar + QtDesigner" noma i- "Sublime + Pycharm + QtDesigner" kulula kakhulu ukuyenza sebenza kuneMonoDevelop. Ukungasho ukuthi i-Django, i-Web2Py, ingcono kakhulu kunokusebenza ku-mono ingxenye yewebhu.

    Engikushoyo ukuthi kubonakala kungumqondo omuhle kimi uma umuntu ohlela kuVisual Studio .Net efuna ukuthuthela kwezinye izindlela zamahhala noMono, kodwa uma umuntu othanda isoftware wamahhala ofunda uhlelo okwamanje, kungani kungenjalo sisebenzisa amapulatifomu ngokuphelele? kusukela ekuqaleni njenge-C ++ noma iPython… Okungaphelelwa yisikhathi ngesitayela futhi okuthandwa kakhulu nsuku zonke.

    Manje noma yikuphi ukufundiswa kohlelo kwamukelekile, futhi noma yimuphi umqambi ocabanga ukusiza umphakathi ukuthi ube seMono, noma nganoma yiluphi olunye ulimi, wamukelekile futhi.

    Phendula ngokucaphuna

    1.    umfowethu omdala kusho

      Ngingashintsha iPycharm ngeNinja-IDE

      1.    I-F3niX kusho

        Ngithanda + i-Pycharm Ninja Ide isashoda, nge-ninja ide, ngithanda i-Sublime.

        1.    umfowethu omdala kusho

          Into ngePycharm ukuthi inguqulo yamahhala ifana ncamashi neNinja IDE: /

          1.    I-F3niX kusho

            Ukuqedelelwa kwe-Pycharm kuhle kakhulu, i-code refactor nayo, ukuhlanganiswa kwe-git kuhle. Lezo zinto ezintathu angikwazi ukuthola ngeNinja-Ide noma ngama-plugins.

            I-Against PyCharm isebenzisa i- "Java", futhi inzima, kepha i-Eclipse iyayisebenzisa futhi nokho uyabona ukuthi isetshenziswa kanjani.

            Manje sengibona ikusasa eliningi leNinja-Ide kepha ayinazo izici eziningi ongazisebenzisa. Kuyindlela yami yokubona izinto

    2.    pvv92 kusho

      Ungasebenzisa i-mono C # nge-qt ngokuphepha, usebenzisa i-qyoto, ngishiye isixhumanisi kokuthunyelwe.

      1.    I-F3niX kusho

        Yebo ngiyazi, njengoba ngishilo ukuthi angimelene noMono, ngisho no-C # ubonakala njengolimi olulula kakhulu ukufunda. Futhi nginezifundo ezigunyaziwe ezilodwa noma ezimbili, kepha njengoba ngishilo kukhona ubuchwepheshe obukhululekile kumuntu oqala kukho, futhi ongadingi ipulatifomu ethile.

        Ngivikela i-python kakhulu, kepha ngenza ibanga lokuqala lesitifiketi se-Oracle Java Develop SE, ngoba nje nginokuthile engingakufaka kwikharikhulamu yami, futhi ngoba isidingo sabathuthukisi beJava "kwesinye isikhathi" sihle eVenezuela. Yize kulo nyaka odlule abakwaDJango bekhule kakhulu, futhi ngithemba ukuthi ngelinye ilanga ngizinikele ngokuphelele ezinhlelweni.

        I-PS: I-Admas de Qyoto nayo iyi-Qt4Dotnet ye-c #

  2.   I-F3niX kusho

    I-PS: Gcina lezo zixhumanisi kwi-microsoft MSDS. Nayi imibhalo ye-mono: http://docs.go-mono.com/ haha.

    1.    pvv92 kusho

      Kepha zingesiNgisi xd

  3.   msx kusho

    IMono: Isigaxa seMicrochot kuzingxenyekazi zamahhala.
    Cha ngiyabonga.

    1.    eliotime3000 kusho

      Yebo, uma isiko lisekhona, singenza uhlobo oluthile lokuziphindiselela EEE, futhi i-C # imahhala.

    2.    umfowethu omdala kusho

      Akulungile futhi ngingavumelana nawe kulokho, kepha uma uzama, ngokwesibonelo, ukudala uhlelo olusebenza kuwo wonke amapulatifomu futhi lisebenzise ulimi olujwayelekile, akuyona inketho embi.

      Engifunda nabo ekilasini bayiziphukuphuku zeJava futhi abafuni ukubheka eceleni, bese bethola i-C # futhi manje bathanda i-C # futhi bakhuluma ngezinambuzane zePython ngokwesibonelo.

      IMono iyindlela yokusebenza nohlelo olulodwa oluvela kuzingxenyekazi ezahlukahlukene, ngizithola ngise-diatribe ngoba umqondo muhle futhi uyasebenza, kepha angikuthandi ngempela uC #

      1.    msx kusho

        Akunandaba ukuthi bayigqoka kangakanani inkawu kasilika, noma iMono kuleli cala, kuseseyinsimu yeMicrosoft, eyenziwe okokuqala ukuhambisa uhlaka lweNET kwiGNU + Linux.

        Ngabe iMono iyadingeka ngempela ukuthuthukisa izinhlelo zokuwela?
        Impendulo icacile futhi inamandla: CHA.

        Akudingekile ngoba uhlobo lwezinhlelo zokusebenza uMono [b] ahlose kulo akulona i-chicha noma i-lemonade [/ b]: ijubane elengeziwe le-C Shit, ngisho ukuthi iSharp, ngaphezulu kwePython, isebenza kuphela uma usebenzisa izinhlelo eziyinkimbinkimbi nokwenza ukusetshenziswa okunamandla kwemithombo yendawo efana ne-HW kanye ne-base operating system. Konke * konke okunye kukhona iPython + Qt noma, uma sikhuluma ngezinhlelo zebhizinisi, elinye i-horror CamelCase elibizwa ngeJava.

        Ngakho-ke, uma sifuna uhlelo lwendawo oluyinkimbinkimbi ukuze lusebenze kahle kuzingxenyekazi ezahlukahlukene, okuwukuphela kwento ongayenza ukuhlela uhlelo olusetshenzisiwe lubheka izici zemvelo lapho zizosebenza khona zisebenzise i-C ++.

        Uwafundile amalayisense eMono? Akuyona nje into elwa neMicrosoft (engiyicacisayo, ngiyazi ukuthi iyinkampani enhle kangakanani futhi nginezizathu zokuyilwa nayo) kepha ukuthi kufanele ngilandele izinqubomgomo zayo zokulwa.

        Ungafaka ikhodi kuzo zonke izinhlelo zokusebenza ongazicabanga ku-PythonQt ukuze zingabi yi-multiplatform kuphela kepha ngisho nama-hybrids endawo / amafu asebenza ngokufana kepha akwazi ukusabalalisa kangcono kunezinye izindlela.
        Manje lapho umjikelezo ngamunye weprosesa ubala okuhlukile kuphela yi-C / C ++.

        Ihlaziye Nano: ukube iqhude le-NET neMono bekuyikho abakhangisa ngakho namuhla konke bekuzothuthuka ngaleyo ndlela, konke: iziphequluli zewebhu, abadlali bomculo, amaspredishithi, abahleli bezithombe, noma yini oyifunayo, ngokomthetho uzozihlikihla nakho konke kanye futhi ungayifaka ngezinguquko ezincane kunoma iyiphi ipulatifomu, akunjalo!? Heh, yeka ukuthi kuxaka kanjani ukuthi akusenzeki ..>: D

        Ungazivumeli uhudulwe yinyoka ethengisa izibuko ezinemibala (i-hose 'multiplatform' engomunye wabo).
        Ngingowentambo ye-PHP futhi ngePython nginokubhuka kwami, ngisebenza kakhulu kunokwangemuva, kepha iPython namuhla ivumela ukufaka amakhodi zombili endaweni, kusuka kuthuluzi lekhonsoli, ngohlelo lokusebenza lwedeskithophu oluqinile kwiwebhusayithi ephelele, i-CRM noma uhlelo lokusebenza lewebhu ucabanga. Kuyiqiniso elibonakalayo, iMono yintuthu ebisolo ithengisa isikhathi eside futhi ihlala ikhawulelwe emphakathini we-niche.

        Uma kunokuthile okufanekisa i-F / LOSS kungubuhlakani bonjiniyela ongeke ubathengisele noma yini engenangqondo usebenzisa amagama azwakala kamnandi - ngikushiyela lokho 'konjiniyela' abasebenzisa ubuchwepheshe beMicrosoft -, ukube uMono empeleni isimangalo esithi sizobe sesivele samukelwa kabanzi kuzo zonke izinhlobo zamaphrojekthi we 'multiplatform'.

        Futhi, ipulatifomu emnandi njengohlelo lokusebenza lwendawo ingamanga, umqondo weqiniso wesikhulumi esiphambanweni ukuwebhu.
        Uma iMono bekuyilokhu ithi iyikho kungani ungahleleli izinhlelo ezinkulu nemidlalo ku-C # ukusizakala ngentengo ephindwe kathathu yemakethe esikhundleni sepulatifomu eyodwa?

        Inkawu? Cha ngiyabonga, ake akhuphuke esihlahleni awele kuso.

        1.    pvv92 kusho

          Okokuqala, i-C # isetshenziswa kabanzi kune-python emhlabeni wonke, yize incane kakhulu

          http://blog.uchceu.es/informatica/indice-tiboe-de-junio-de-2013-ranking-de-los-lenguajes-de-programacion-mas-usados/

          Okwesibili, ngishiye isixhumanisi namalayisense angenhla ngachaza ngokucacile, ngakho-ke uma ufuna ukushaya umnyango ngokumelene nalokhu okubhaliwe, qhubeka ...

          IJava iyahlanya ngokusebenza futhi ilulimi lwesibili olusetshenziswa kakhulu, ukucabanga kwakho akunangqondo. Kufana nokuthi ngithi "UMA iLinux ibinhle njengoba besho, ibizosetshenziswa ngabasebenzisi be-desktop abangama-90%, kepha indlela u-1/2% ayisebenzisa ngayo iwubuwula."

          Futhi ekugcineni, abathuthukisi abaningi abanandaba ngisho nomqondo wokwenza izicelo ezinqamulelayo, futhi uma bekwenza, bebezokwenza ngeJava.

          1.    eliotime3000 kusho

            Akufanele kube nesimilo, kepha ngoC "michi" kuyangidida. Ngcono ngincamela ukusebenza ne-mastodonted Java noma i-C ++ enhle kakhulu (yize kulo nyaka bavele bangifundisa i-C # ne-Visual Studio yamademoni ayinkulungwane.

          2.    pvv92 kusho

            Uxolo @ eliotime3000, kodwa kuze kube namuhla angisazi isicelo se-java sedeskithophu esisebenza ngokushesha okukhulu…: /, ku-c +++, kunjalo kungcono, kepha ngikuthola kunzima kakhulu.

          3.    eliotime3000 kusho

            @ pandev92:
            Ngiyakuqonda, ngoba ngeJava, ngiyihlelile futhi imiphumela iyinhlekelele. Ngokuqondene ne-C ++, ngiyayithanda ngokuba yinkimbinkimbi kwayo nokuthi kulula kangakanani ukusebenza nayo.

            Noma kunjalo, ukusebenza ne- ubuchwepheshe kusuka ku-Microsoft, ikakhulukazi uma usebenzisa i-Visual Studio .NET.

          4.    Ed kusho

            1) Ngibone i-akhawunti yakho ku-Phoronix

            2) UTiobe akanakusetshenziswa njengesethenjwa.

            3) Tiboe noma TIOBE?!

          5.    msx kusho

            Ngiqala ngokukuphendula ngale ndlela:
            http://techrights.org/wiki/index.php/Image:Mono-the-trojan.png

            «Okokuqala, i-C # isetshenziswa kabanzi kune-python emhlabeni wonke, yize incane kakhulu
            http://blog.uchceu.es/informatica/indice-tiboe-de-junio-de-2013-ranking-de-los-lenguajes-de-programacion-mas-usados/»
            Kunengqondo impela ukubheka ukuthi iPython isetshenziswa ngempela isikhathi esifushane kakhulu futhi uM $ ubelokhu edidizela isikhashana.

            «Okwesibili, ngishiye isixhumanisi namalayisense angenhla ngachaza ngokusobala, ngakho-ke uma ufuna ukushaya umnyango ngokumelene nalokhu okubhaliwe, qhubeka ...
            I-fanboyism yakho ene-Micro $ oft ayinamkhawulo, akunjalo?
            http://en.swpat.org/wiki/.NET,_C-sharp,_and_Mono
            Ngicaphuna:
            «Ukuvikelwa OIN
            IMono (inguqulo 1.1.10) ingelinye lamaphakeji esoftware amalungu e-OIN athembisa ukungawasebenzisi amalungelo abo obunikazi. [2] Inguqulo 1.1.10 isuka ngo-2005.
            NgoNovemba 2010, iMicrosoft yathenga amalungelo obunikazi angama-882 kwaNovell (njengengxenye encane yokuthengisa okukhulu lapho i-Attachmate ithenge khona iningi leNovell). Lokhu kungenzeka kuyenze yancipha kakhulu i-OIN. (Ungasiza? Imiphumela yalokhu ayaziwa. Imininingwane yamukelekile kakhulu lapha: I-Novell # Ingabe_Lokhu_kususwe_OIN.3F) »
            Yize-ke kuyiqiniso ukuthi leso sigaba siphela:
            IMicrosoft kungenzeka ukuthi ayitholanga amalungelo obunikazi angaba yingozi kubasebenzisi beMono. Okokuqala, iMicrosoft ibivele inamalungelo obunikazi we-Net, ngakho-ke uma uNovell ebenakho, lokhu kungaba yinsalela nje. Okwesibili, kubonakala sengathi izithembiso zeMicrosoft zobunikazi zizosebenza ngokulinganayo kumalungelo obunikazi asanda kutholwa. Ngenxa yalezi zizathu ezimbili, amalungelo obunikazi asanda kutholwa ayingozi njengamalungelo obunikazi i-Microsoft ebivele inawo, ngakho-ke kumane kuyinsalela. »
            Akucaci noma ngabe okusha .NET _SI_ intuthuko izoba nelungelo lobunikazi ngokuzayo ngendlela yokuthi ubambe ngempumelelo onjiniyela be-C # ngamabhola.
            Kuyimodeli elula ye-deabolic-imodeli ebonakale njalo iwusizo.

            Akugcini lapho, njengoba i-athikili ye-wikipedia mayelana neSilverlight / Moonlight isho:
            «Ukuqaliswa komthombo ovulekile weSilverlight, obizwa ngeMoonlight, kufakiwe kusukela ngeMono 1.9. [38] IMoonlight 1.0, esekela amaSilverlight 1.0 APIs, ikhishwe ngoJanuwari 20, 2009. I-Moonlight 2.0 isekela iSilverlight 2.0 nezinye izici zeSilverlight 3.0. [39] Ukukhishwa kokubuka kuqala kwe-Moonlight 3.0 kwamenyezelwa ngoFebhuwari 2010 futhi kuqukethe izibuyekezo zokusekelwa kweSilverlight 3. [40]
            Iphrojekthi yeMoonlight yashiywa ngoMeyi 29, 2012. [41] Ngokusho kukaMiguel, zimbili izinto ezivimbe isiphetho sephrojekthi: IMicrosoft yengeze «imikhawulo yokufakelwa» leyo…… yenze yangabi nalusizo ezinhlelweni zedeskithophu… », kanti ubuchwepheshe bebungakatholakali ngokwanele kuwebhu.»
            inkinga ngeMicromierda yakho oyithandayo ukuthi bangakwazi ukukhahlela ibhodi uma bebizelwa kubo njengoba benza ngeSilverlight.
            OKUTHEMBEKILE EKWENZELWENI KWENKAMPANI ENGCONO NJENGOBA NGOKOMLANDO IMICROSOFT ESIKHATHINI SOKUKHETHA IMIPHAKATHI YOKUTHUTHUKISA I-OPENSOURCE UKUBAMBA IZIBHAMU EZIMBILI EZINYAWENI ZAKHO.
            http://en.wikipedia.org/wiki/Mono_(software)

            ///
            Asiqhubeke.

            «Isifinyezo: I-Mono kwa-FOSDEM ikhanseliwe futhi cishe cishe akukho ukutholakala kweMono kulezi zinsuku»
            Liyini iphuzu lokutshala imali kuphrojekthi efile noma ngenzalo encane kakhulu evela kubathuthukisi abakhaliphile endaweni yesikhulumi enuka kabi kwasekuqaleni futhi eneBallmer efihliwe njenge-cheerleader egxuma phezulu ithi "Iya Mono, Hamba!"? Ubani uFuck ofuna lokho!? Ah yebo, pandev92, kwesokudla.
            http://techrights.org/2013/02/07/mono-dying/

            IMono Manje Ingaphathwa Njengephrojekthi YeMicrosoft:
            «Ummary: Ngamalungelo obunikazi be-Microsoft, amalungelo obunikazi, namalayisense eMono, kanye ne-CEO eyayisebenzela iMicrosoft nokuxhaswa ngokwezimali ngamaqhawe akwaMicrosoft, kuwubuwula ukuphatha uMono njenganoma yini enye ngaphandle kokunweba iMicrosoft.

            Bobabili uMono noMiguel de Icaza abasazenzi izindaba. Mhlawumbe ngenxa yokukhuluma ngempilo yomndeni, owokugcina ushiye indawo yomphakathi futhi ngemuva kokuthi inkampani yakhe entsha, iXamarin, ithole uxhaso lwemali kuVC wamavolontiya akwaMicrosoft, kuphephile ukucabanga ukuthi izintshisekelo / ubuholi beMicrosoft buzozuza imisebenzi ethe xaxa ngale phrojekthi. Kuyasiza ukuvula i-openwash .NET bese wenza sengathi kuyipulatifomu yokuwela. IMoonlight nayo yenze okufanayo ngeSilverlight. Njengoba uRichard Hillesley akubeke ekuqaleni kwaleli sonto, iMicrosoft manje isibandakanyeka ngqo. Ukucaphuna ikholomu yakhe: “IMicrosoft inikeze uMono izinga elithile lokugqugquzela ngokwazi ukuthi iphrojekthi isizile ekusabalaliseni igama nasekuletheni abathuthukisi emkhombeni weMicrosoft. Kuyiqiniso futhi ukuthi abantu abaningi abangaphakathi kweMicrosoft babenentshisekelo yangempela ekukhuthazeni umbono wokuthi 'umthombo ovulekile', imvamisa unezintambo ezihlanganisiwe, futhi uMono wanikeza ukwethembeka kwisimangalo seMicrosoft sokuthi ubuchwepheshe bayo babunamasiteji amaningi, bungafinyeleleka kubathuthukisi be-software bamahhala kanye 'nengxenye yewebhu evulekile'. »
            http://techrights.org/2013/05/30/microsoft-project-in-foss-gown/

            I-Debian GNU / Linux yakamuva ifaka i-Gnot Lapho iMono Isuswa:
            Isifinyezo: Isinqumo esithandekayo esivela kubathuthukisi / abapaki be-Debian, abasiza labo abenqaba futhi bakhiphe iMono
            http://techrights.org/2013/07/16/gnote-in-debian/
            Yize abakwaDebian basebenzisa i-GNU + Linux ye-ortho, kusengabashisekeli bokusakazwa kwezinhlelo zokusebenza ezikhululekile nezisebenza kuyo yonke indawo futhi lokho kufanele kuvikelwe kuze kube sekufeni.

          6.    msx kusho

            Uhlelo lokusebenza olusheshayo olusebenzayo lwe-Java desktop? MuCommander, iya kuGoogle. NGISHO ngejubane elikhulu ngingasho.

            Mayelana:
            IJava iyahlanya ngokusebenza futhi ilulimi lwesibili olusetshenziswa kakhulu, ukucabanga kwakho akunangqondo. Kufana nokuthi ngithi "UMA iLinux ibinhle njengoba besho, ibizosetshenziswa ngabasebenzisi be-desktop abangama-90%, kepha ukuthi u-1/2% uyisebenzisa kanjani."

            Impela, mhlawumbe ngokufundwa kwesibili uzokuqonda engikubhalile, ngiyakumema. Uma ungakwazi ukuhumusha, ngazise futhi ngizojabula ukukuchazela imininingwane.

            "Futhi ekugcineni, abathuthukisi abaningi abanandaba ngisho nomqondo wokwenza izicelo ezinqamulelayo, futhi uma bekwenza, bazokwenza ngeJava"
            AKE SIBONE, UKUZocaca: IMANTRA kaMicroshit ngesikhathi sokuletha .NET ku-GNU + Linux bekukhombisa ngokusobala ukuthi ukuthuthuka kwayo (ngezwi http://goo.gl/hDqLwY) IPLATFORM YABANINGI.
            Ngakho-ke, ukhuluma ngani le fuck?

            Uma uyithanda iMicrosoft futhi lokho kukujabulisa ... futhi kuhle, wamukelekile, impilo imfushane, uma ukujabulela ... lokho ... kahle, kukhona wena, kuyimpilo yakho, kepha okungenani ngiphume ekhabethe kunalokho wokufihla umuzwa wakho nabanye izimpikiswano.

        2.    umfowethu omdala kusho

          Nah, wazi kahle ukuthi ngivela ePython, futhi muva nje i-php ne-JS eningi ngezizathu zomsebenzi, okwami ​​kungukuthuthuka kwewebhu (ngokwengeziwe ngemiqondo nama-API kanye ne-JS ngomsebenzi wokusebenza okunezinqubo eziningi, kuyamangalisa).

          Engikushoyo ukuthi, uma kungenzeka kuphoqeleke ukusebenzisa i-C #, futhi nokuthi angisakwazi ukuphika nokunye okunjalo, ngoba mhlawumbe ngisebenzisa i-mono, kepha angizizwa ngingumngane omkhulu waleyo ngxenyekazi.

        3.    jhcs kusho

          Sawubona, uyezwa mngani, yini oyincomayo njengomqondo wokuhlela osebenzisa i-python ne-qt? Ngilindele impendulo yakho esheshayo.

          1.    M kusho

            Ngisebenzisa ama-Emacs ngakho konke angikwazi ukukutshela, kepha umbuzo osheshayo umshini owazi konke ubuyisa ama-hits amaningi: http://lmgtfy.com/?q=ide+for+python+and+qt

  4.   eliotime3000 kusho

    Kuhle kakhulu, kepha uma usebenzisa iDebian Stable (Wheezy), kufanele ungeze i-backport in /etc/apt/sources.list umugqa olandelayo (kungaba ngokuhlela ifayela nge-GNU Nano noma usebenzisa Imithombo Yesoftware kanye / noma okufanayo) >>

    deb http://badgerports.org precise main

    Uma usebenzisa i-Debian Testing kanye / noma i-Unstable, iMonoDebelop isivele itholakala.

  5.   Lewis kusho

    igama lentambo = "mikasa";
    // I-SNK itholakele.

    Ngendlela, ngabe kukhona osebenzise iVala-C noma igranite? (Lokhu kuyi-elementaryOS)

    1.    pvv92 kusho

      Hahaha ungibambile 😛

    2.    i-nquiroga kusho

      hahaha, yebo ngiyibonile nami

  6.   nxumabiyela kusho

    I-ELAV ithanda ukuhlela nge-MONO C #.
    U-ELAV ungumlandeli othembekile kaMiguel De Icaza nomsebenzi wakhe weMONO.

    https://blog.desdelinux.net/miguel-de-icaza-das-asco/

    1.    izinga kusho

      Uyithathe emlonyeni wami, ngisho, eminweni yami .. U_U

      1.    nxumabiyela kusho

        LOL ……….

  7.   felipe kusho

    Ngiyavuma ukuthi ngilingwe ukuthi ngifunde i-C #, ngoba ipulatifomu ye-NET ivumela ukusebenza ngalolu limi futhi ungakha izinhlelo zokusebenza zedeskithophu ezisebenza kunoma yimuphi umshini ofakwe i-NET, okungukuthi, funda ulimi olungisizayo ukudala izinhlelo eziqhubekela phambili Ama-90% wamakhompyutha emhlabeni alinga impela (Impela kunezinguqulo eziningi ze-NET futhi kufanele uyifake kuqala ukuze ukwazi ukuyisebenzisa), okungaphezulu kakhulu kokufunda ukuhlelela i-1% (XD sorry linuxeros ). IJava nayo iyalinga impela, ngoba ikuvumela ukuthi uhlele okuthile okuzosebenza kuma-computer ayi-100% emhlabeni (Kufanele ufake iJava bese ugcine umehluko phakathi kwezinguqulo zeJava nezinto ezingasebenzi ngokufanayo kukho konke ukusebenza systems) Inketho enhle kakhulu ibukeka njengeJava. Yize i-NET ishesha kakhulu kuneJava, iJava isabalele kakhulu. Kungcono uye ngeJava. Futhi, iMONO akuyona i-NET, futhi akukho lutho olungaqinisekisa ukuthi izosebenza kuWindows, ingasaphathwa eyamanye ama-distros.

    Ngendlela e-archlinux, ngaphambi kwalolu hlelo bekungasebenzi. Njengoba i-arch idumile, izinhlelo eziningi ezingaqondakali zaqala ukusebenza.

    1.    umfowethu omdala kusho

      Ngaphansi kwesisekelo esifanayo, kungcono ukusebenzisa iPython, esebenza ngokuphelele kuzo zonke izinhlelo ezisebenzayo futhi kuya ngohlobo lokuzibopha olisebenzisayo ungasebenza ngokushesha okukhulu ku-Java isikhathi sokusebenza.

      1.    Felipe kusho

        I-Python yinhle kakhulu, kepha ekuphathweni kwe-database kuyashoda, ukwenza i-python isebenze ne-mysql bekufanele ulande isixhumi ebesitholakala kuphela ngokwakhiwa kwe-32-bit, ngakho-ke udinga ukusebenzisa i-32-bit python ne-32-bit myslq . Ngemuva kwalokho ukuze usebenze, bekufanele wenze izinyathelo ezibanzi kakhulu. IPython kuhloswe ukuthi isebenze ne-slqlite. Futhi i- "orientation object" iyihlaya, impela kumnandi kakhulu ukuthola izinhlelo ezilula nezisheshayo zedeskithophu, ngemizuzu eyi-10 nge-pyqt uthola okuthile okuhle, bengingeke ngibheje nge-python ngokuthile okuyinkimbinkimbi ngempela uma kukhona okuthile okulula.

        1.    I-F3niX kusho

          Ukhuluma ngani? leso sixhumi se-python se-mysql sibi? kusukela nini ungasebenzisi i-python? Selokhu kwavela i-pep 249 http://www.python.org/dev/peps/pep-0249 elawula konke ukuxhumana kwe-DB kunqubo ebumbene enezinyathelo ezintathu futhi ngemigqa emithathu usuvele une-DB esebenzayo.

          "Ukuqondiswa kwento" ihlaya? Ku-python yonke into iyinto uma ufuna ukusebenzisa i-database yakho njengento oyisebenzisa i-MySqlAlchemy eyi-ORM, futhi nemibuzo eya ku-database yakho iphathwa njengento. Lokhu kuyasetshenziswa naseDjango nakumamodeli ayo.

          Futhi ekugcineni isixhumi (Kunzima ukusifaka ngendlela) usebenzisa i-apt-get ukufaka i-python-mysql, futhi manje usungangenisa i-MySQLdb, bese wenza ukuxhumana nokuxhumeka.

          Ukungasho ukuthi kuzuzisa kakhulu ukuba umqambi asebenze nePyQt noma iPySide kunokusebenza neC ++ okungowokuzalwa e-QT, ekugelezeni kwe-stackover unengxoxo yokuthi yiziphi kulezi zilimi ezimbili ezikhiqiza kakhulu , Angifuni ukusho okusobala lapha.
          http://stackoverflow.com/questions/3139414/qt-programming-more-productive-in-python-or-c

          Ngicabanga ukuthi kufanele ufunde kancane ngaphambi kokuphawula futhi ungasho ukuthi umngani wakho unenkinga (esikhathini esedlule) yokulanda isixhumi esifakwe nge-apt elula, paman, yum ..

          Phendula ngokucaphuna

          1.    I-F3niX kusho

            Angizenzanga emafasiteleni kepha ngiwahambisile ngaphandle kokushintsha noma iyiphi ikhodi, ngifaka nje ukuncika kwabo nokufaka i-python, futhi uma ungenayo i-apt ngoba uku-windows une-PIP futhi ungayifaka kanjena " python pip install mysqldba ", umehluko omkhulu kangaki nge-apt.

            Uma ungakuthandi ukusebenzisa ipayipi unaso ngesitayela sewindows, lapha unezixhumi zombili ze-32bit ne-amd64 ku-executable.exe
            http://www.codegood.com/archives/129

            Ukubingelela

          2.    felipe kusho

            wake wahlelwa nge-python ukufinyelela i-bd myslq ekuwineni? Angikaze ngikhulume nge-linux, kufanele ufunde ukuphawula kwami ​​kahle ngoba angikaze ngiqambe igama elithi pyside, noma omunye umngani. Ha

        2.    umfowethu omdala kusho

          Akuyona inkambu yami vele, ideskithophu. Lapho ubona khona amandla wePython akuDjango, ngokwesibonelo.

          Yize ngicabanga ukuthi inkinga yokuphathwa kwe-database ithuthukise amathani ezikhathini zakamuva, nginqanyuliwe ohlwini kusukela isikhathi esithile.

          1.    I-F3niX kusho

            Amandla ePython agxile ekuthuthukiseni umkhiqizo wonjiniyela, ngokwenza ngcono izikhathi ezinikezwe iphrojekthi, ngoba lokhu ikhwalithi yekhodi iyathuthukiswa, okwenza kube lula ukuyinakekela. Lokhu endaweni yebhizinisi kukhulisa inzuzo ngokukwazi ukubeka umkhiqizo emakethe ngesikhathi esifushane futhi ngekhwalithi ephezulu kakhulu, ngenani eliphansi labathuthukisi ababelwe iphrojekthi.

            Kuyinkohliso kubo bobabili amabhizinisi nabathuthukisi abangahlelekile.

          2.    umfowethu omdala kusho

            Futhi angikuphikisi lokho, kepha bese kufika inkinga yokusebenza nokuthi yini noma yiluphi ulimi okufanele ulusebenzise.

            IPython ingafanisa kalula iJava ngesikhathi sokusebenza, kepha kwesinye isikhathi lowo mkhiqizo awukukhokheleli ukulahleka kwamandla okunikezwa isibonelo okuhlanganisiwe okufana ne-C ++.

            Lesi ngesinye sezinkinga

    2.    pvv92 kusho

      Vele kuzosebenza emawindini, futhi njalo futhi, khumbula ukuthi kumawindi ungagijimela kuzinguqulo ze-.net 1.0…, kusukela ngonyaka wokuzalwa kukaKristu ahahah.

  8.   edo kusho

    Isebenza ngokufana ncamashi neJava (ikhodi efanayo nomaphi)?

    1.    I-F3niX kusho

      Hhayi kahle kepha ifana kakhulu, iJava inebanga elibanzi lamapulatifomu.

      1.    umfowethu omdala kusho

        IPython? Mfowethu, python vele uyifakile kwi-pc futhi yilokho kuphela. Kunoma ikuphi, nemitapo yolwazi (njengeJava) isivele isebenza.

        Empeleni, kufanele uyifake ku-Windows ngoba iza ngokuzenzakalela ku-Linux naku-OsX… iyi-cross-platform impela.

        1.    I-F3niX kusho

          Bengicabanga ukuthi ucela i-C #, qhathanisa i-C # ne-java, ungalokothi uqhathanise i-python, uyazi ukuthi ngihlela ePython Nano. -.-

          1.    isihlibhi kusho

            Hhayi-ke sisekhasini elilodwa, ngibheja iPython ngayo yonke into, ngithi njengeGoogle "Python lapho sikwazi khona no-C ++ lapho kufanele".

  9.   Wisp kusho

    Qt4. Kulula lokho. Futhi ake amawindowslerdos aqhubeke nokugwinya izinkawu.

    1.    pvv92 kusho

      http://techbase.kde.org/Development/Languages/Qyoto

      I-Qyoto yenza kube nokwenzeka ukuthuthukisa izinhlelo ze-Qt zisebenzisa i-C #, noma olunye ulimi lwe-NET. I-Qyoto isebenzisa i-SMOKE, futhi inikezela ukufinyelela cishe kuwo wonke amakilasi e-Qt. Kungumthombo wamahhala futhi ovulekile onelayisense ye-LGPL.

    2.    eliotime3000 kusho

      Phakathi kwe-Java mastodon ne-C # monkey, ngiya kwimastodon.

  10.   izyokp kusho

    Kungenzeka ukudala izinhlelo zokusebenza usebenzisa amafomu we-windows ku-linux nalokhu?

    1.    pvv92 kusho

      Yebo kodwa ...

      Kubukeka kungajwayelekile kuzingxenyekazi ezingezona eze-Windows.

      http://www.mono-project.com/Gui_Toolkits

  11.   Rodolfo kusho

    Akunasidingo sokuphikisana ngezilimi ezihlelayo ngoba lokho ukunambitheka uma umuntu engcono kunomunye wonke umuntu ekhululekile ukukhetha, ngihlela eJava futhi ngenza kahle ngokunensa kune-c ++ maqondana nokusetshenziswa kwememori ngokwethembeka. Kodwa ngokwami ​​ngiyayithanda. Ngicabanga ukuthi lowo njengohlelo unemigomo yalo kepha uma ufuna ukuziphonsela inselelo into engcono kakhulu ukwazi okungenani okuncane ngakunye kwalokhu okuthandayo noma onamathuba amaningi ezomnotho wokuzifunda ngokuphelele noma ukuzazi kahle uma ukwazi . Ulimi ngalunye lunobuhle nobubi balo. IPython ulimi oluhle kepha ezintweni ezinkulu alwanele njengezinye izilimi. Ngakho-ke kuya ngesidingo somuntu.
    Ukubingelela

  12.   I-Irvandoval kusho

    Okuhlangenwe nakho okungalungile nge-MonoDevelop ku-KDE, yaphahlazeka kaningi futhi ngibona sengathi ayiniki ububanzi ukusebenza ne-ASP.NET ezingeni lokukhululeka
    (bangivumela ngenze iwebhusayithi ngeASP.NET eyunivesithi)

    1.    pvv92 kusho

      Angazi noma usebenzise i-qtcurve yetimu, ngoba isibonelo ngiyazi ukuthi yisiphazamisi esaziwayo.

      1.    I-Irvandoval kusho

        Uma ngiwusebenzisile nangesikhathi ngiqala ngathola umlayezo ongixwayisa ngqo ukuthi, shintsha i-qtcurve ibe yi-oxygen. Izinkinga ezethulwe kimi bezikugcwaliswa okuzenzakalelayo kwe-asp

  13.   I-Irvandoval kusho

    Ngenxa yelukuluku bengifuna ukufaka i-monodevelop ne-ppa oyithumele nephakheji
    monodevelop-current ayitholakali kuyo, ngokungafani ne-monodevelop-lastest

    1.    I-Irvandoval kusho

      * monodevelop-yakamuva

  14.   nxumabiyela kusho

    C # syntax beats C, C ++, kanye nePython.
    Ngikwazile ukuziqinisekisa ngokwami.
    Isebenzisa iMono Gtk neVALA Gtk.
    I-C # yinto esondele kakhulu ku-C kepha yavela.
    Ngisebenze no-C ++ futhi i-syntax imvamisa iyinkimbinkimbi kakhulu uma ungenayo ibhukwana lesethenjwa, ezicini eziningi alifani nakancane no-C ku-syntax.
    I-C # ayidingi amafayela kanhlokweni njengo (C no-C ++)
    Ijubane le-C # ne-VALA lilingana nele-C lapho ukhipha.
    Nge-C # ugcina isikhathi lapho uhlela ngoba i-syntax ilula kakhulu.

  15.   UMiguel kusho

    Ngiyabonga ngomhlangano wokusebenzela, ngilangazelela isihloko esilandelayo. Ngiyethemba ukufunda ulimi lohlelo ngasikhathi sinye 😀

    1.    pvv92 kusho

      Uma iMicrosoft ibingenza okuthile ngokumelene noMono, ibizoyenza vele, ungaqiniseka ngalokho. Namuhla, awunayo ingozi ngaphandle kokusebenzisa iJava noma i-Qt.

  16.   UMaxiro kusho

    Kuhle kakhulu! kepha nginombuzo, ingabe umklami wezentengiso akanayo i-studio efana ne-visual noma i-qt design?

    1.    pvv92 kusho

      http://www.zimagez.com/zimage/capturadepantalla-041013-163033.php

      Vele uma i-xdd, ngokwesibonelo emcabangweni ofanayo ku-gtk xd ...

  17.   UBryan Rodriguez kusho

    Ukufakwa akufani nokuthi ukufake kanjani esifundweni. Kunezinto ebezingangicaceli njengayo yonke imisebenzi evela ekuqaleni kodwa angazi, angiyena uchwepheshe kulolu limi.

    1.    pvv92 kusho

      Lol, ukufakwa akufani? Uma ungakwazi ukuthola iphakethe le-monodevelop, sebenzisa i-synaptic, lifune bese ulichofoza kabili.

      1.    UBryan Rodriguez kusho

        Bengivele ngiyifaka kepha bekufanele ngithayiphe eminye imiyalo ku-terminal kepha ngiyabonga kakhulu.

  18.   mss-devel kusho

    I-NET kuLinux yinto ewubuphukuphuku eza ne-hdp ye-Icaza kuphela

  19.   I-carlos kusho

    Ngifuna ukwazi ukuthi ngifaka kanjani uhlaka lwe-.Net

  20.   Damian kusho

    Ngokwethembeka, okuthunyelwe kuvela kumlandeli weMicroShit.

    I-cross-platform C #? Yini le ndoda enayo ebuchosheni bayo? Ngiyakumema ukuba uhlanganise iBanshee bese ubheka amafolda akho agcwele amafayela we-.dll kanye ne-.exe embalwa ngishiya isixhumanisi http://banshee.fm/.

    I-C # ayiyona i-cross-platform futhi ne-mono project ayenzi umlingo, lokho ekwenzayo ngokuyisisekelo ukuvumela ukuthi ngemitapo yolwazi yayo ngemuva kokuhlanganisa i-.exe kungenziwa ngakho-ke kuyadingeka ukuthi iMono ifakwe unomphela, ngaphandle kwalokho akukho lutho olungabulawa ngemuva kokuhlanganisa lolu hlelo, uma iMicrosoft ingashongo lutho ephikisana nephrojekthi yeMono kungenxa yokuthi inentshisekelo ecacile futhi ungabona okwenzekile ngeXamarin ngoba lokho okufunwa yile nkampani ukuzikhulisela inzuzo yayo, hhayi inzuzo wososayensi bamakhompyutha.

    Xhumanisa iBanshee Archlinux: https://www.archlinux.org/packages/extra/x86_64/banshee/

    Ngimema umnikazi weposi ukuthi abuyekeze ukuncika nokuqukethwe kwephakeji.