IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

Dotnet Discussion :

Telerik sort un framework open source pour ASP.NET MVC


Sujet :

Dotnet

  1. #1
    Membre exp�riment�

    Inscrit en
    Juillet 2009
    Messages
    3 407
    D�tails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 3 407
    Par d�faut Telerik sort un framework open source pour ASP.NET MVC
    Telerik sort un framework open source pour ASP.NET MVC


    La soci�t� Telerik est sp�cialis�e dans la conception d'interfaces utilisateurs (UI) dynamiques pour Microsoft.NET.

    Rappelons que Microsoft.NET (ou .NET) est un ensemble de technologies et de produits destin�s � rendre plus facile le d�veloppement d'applications portables et/ou pour internet.
    Au sein de cette plateforme, la technologie ASP (pour "Active Server Pages") est tout sp�cialement orient�e web.

    MVC (pour "Model View Controller") est pour sa part un framework qui aide � dissocier les diff�rentes couches d'un projet.
    Le mod�le (M) est l'ensemble des �l�ments qui permettent de manipuler des donn�es.
    La vue (V) est la page telle qu'affich�e.
    Le controleur (C) lui "synchronise" le tout.

    Le croisement des ces deux technologies a donn� un nouvel outil aux d�veloppeurs webs, tout naturellement baptis� ASP.NET MVC.

    C'est pour les applications d�velopp�es avec cette plateforme que Telerik vient de sortir un framework open source.
    these new UI extensions facilitate development of reusable AJAX scripting components and deliver WebForms-like productivity without sacrificing the patterns, practices, and guidance of ASP.NET MVC.
    La version de ce framework toujours en b�ta propose d'ores et d�j� sept extensions, dont la s�lection d'une date � l'aide d'un calendrier (DatePicker), une barre de progression (pour indiquer la progression d'un process), une barre "coulissante" qui permet par glissement de s�lectionner des valeurs num�riques, une boite � message et un jeu d'onglets.

    Une variante dynamiques des onglets statiques est �galement propos�e : "l'Accord�on" ("Accordion").



    Il s'agit d'un menu � onglets d�roulants dont un seul onglet est ouvert � la fois.
    L'effet cr�e une animation proche d'un mouvement de soufflet. D'o� le nom d'accord�on.

    Enfin, un outil d'administration est �galement inclus dans le pack.
    Le Web Asset Manager, "semblable au ScriptManager de la suite Microsoft Ajax, combine des fichiers JavaScript pr�-configur�s pour diminuer le nombre de requ�tes envoy�es au serveur".

    Les extensions de Telerik sont bas�es sur jQuery.

    Elles sont gratuites et t�l�chargeables en version CTP (Community Technologie Preview) sur CodePlex.

    Source :
    Page officiel de Telerik


    Lire aussi :
    Les tutoriels ASP.NET
    Les tutoriels MVC
    Que choisir en 2009 : PHP ou ASP(.NET) ?


    Et vous ?
    Quels sont pour vous les avantages et les inconv�nients de ASP.NET MVC ?
    Un framework open source pr�sente-t-il un int�r�t pour vous ?
    Envisagez-vous d'utiliser un framework du style de celui propos� par Telerik ?

  2. #2
    Membre confirm�
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    156
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 156
    Par d�faut
    Le Web Asset Manager est tr�s int�ressant.

    Je ne vois pas tr�s bien l'int�r�t des pseudos WebControls alors qu'en quelques lignes de Jquery vous arrivez a reproduire les contr�les pr�senter et a contr�ler enti�rement leurs comportement.

    Peut �tre est ce le set de CSS livr� avec les contr�les??

  3. #3
    Membre �prouv�
    Avatar de _skip
    Homme Profil pro
    D�veloppeur d'applications
    Inscrit en
    Novembre 2005
    Messages
    2 898
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 41
    Localisation : Suisse

    Informations professionnelles :
    Activit� : D�veloppeur d'applications
    Secteur : High Tech - Produits et services t�l�com et Internet

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 898
    Par d�faut
    Tu �cris quasiment pas une seule ligne de javascript en ASP.Net, c'est une approche presque purement composant.
    Tu bosses avec les composants comme des widgets sur une application desktop, tu g�res des �v�nements cot� serveur mais c'est pas toi qui �crit toute cette daube javascript qui d�clenche les postbacks et les rafraichissements.

  4. #4
    Expert confirm�

    Avatar de Philippe Vialatte
    Homme Profil pro
    Architecte technique
    Inscrit en
    Juillet 2004
    Messages
    3 029
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 47
    Localisation : France, Alpes Maritimes (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : Architecte technique
    Secteur : High Tech - Produits et services t�l�com et Internet

    Informations forums :
    Inscription : Juillet 2004
    Messages : 3 029
    Par d�faut
    Citation Envoy� par Archeone Voir le message
    Je ne vois pas tr�s bien l'int�r�t des pseudos WebControls alors qu'en quelques lignes de Jquery vous arrivez a reproduire les contr�les pr�senter et a contr�ler enti�rement leurs comportement.
    Citation Envoy� par _skip Voir le message
    Tu �cris quasiment pas une seule ligne de javascript en ASP.Net, c'est une approche presque purement composant.
    Tu bosses avec les composants comme des widgets sur une application desktop, tu g�res des �v�nements cot� serveur mais c'est pas toi qui �crit toute cette daube javascript qui d�clenche les postbacks et les rafraichissements.
    Je crois que l'idee est effectivement de se passer de Jquery, et de faire semblant que tout marche sans javascript

    Apres...le framework MVC a justement pris l'approche "inverse" de donner un maximum de controle aux developpeurs sur le html genere, et ca me peine un peu de voir que les vendeurs s'empressent de fournir des controles qui wrappent salement du jquery

    ...j'attends de voir la v2 qui se passera de Jquery, pour voir

    Mon Blog

    The Cake is still a lie !!!



    Vous voulez contribuer � la rubrique .NET ? Contactez-moi par MP.
    Vous voulez r�diger des articles pour la rubrique .NET ? Voici la proc�dure � suivre.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    16
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 16
    Par d�faut
    Ou alors simplement ne pas avoir � modifier tout ton javascript dans chaque vues qui utilise un composant jquery dans le cas o� la syntax changerait.

    Tu n'aurais juste qu'a changer les sources de ton composant qui genere le javascript....

    + d'autres utilit� du genre : intellisense...

  6. #6
    R�dacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (�le de France)

    Informations professionnelles :
    Activit� : Cloud Architect
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Par d�faut
    mouais. autant je suis un peu g�n� lorsque je veux utiliser des composants tiers tels des grilles �tendues avec MVC, autant l�, je vois pas l'int�r�t de ces composants qui "respectent la mentalit� MVC". Comme vous l'avez dit, c'est juste du JQuery cach�.

    Personnellement, je fais de plus en plus de JQuery et ces composants sont tous dispos de base sans avoir besoin � recup�rer cette CTP. Le jour o� ils sortent un HtmlHelper qui g�n�re leur grille, on en parlera mais d'ici l� je ne suis pas encore totalement convaincu

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    16
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 16
    Par d�faut
    En tout cas ce qui est genial c'est le gestionnaire de script css et javascript qui permet d'appeler la version debug non compress� du fichier lors de developpement et ensuite
    assembler l'ensemble des fichiers par groupe en une ressource compress�e lors de la mise en production.

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    Html.Telerik().ScriptRegistrar().Scripts(script => script.AddGroup("MicrosoftAjax",
                                                                                    group => group.Add("MicrosoftAjax.js")
                                                                                                  .Add("MicrosoftMvcAjax.js")
                                                                                                  .Compress(true).Combined(true))                                                                     
                                                                         ).Render();

  8. #8
    Membre Expert Avatar de iberserk
    Homme Profil pro
    Architecte de base de donn�es
    Inscrit en
    Novembre 2004
    Messages
    1 795
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 43
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activit� : Architecte de base de donn�es
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 795
    Par d�faut
    Je ne vois pour ma part plus l'int�r�t de ce genre de librairies de composants souvent vite d�pass�s, inadapt�s, lourds et surtout sur lesquels il est bien difficile d'avoir la main.

    Avec l'av�nement d'AJAX, ces composants (qui en embarque souvent...) deviennent bien souvent non modifiable ...

    L'utilisation de JQUERY me parait une bien meilleur solution.

  9. #9
    CUCARACHA
    Invit�(e)
    Par d�faut
    Salut,

    Je n'aime ni telerik ni devexpress.
    J'ai r�cement publi� ce framework en open source orient� SOA dont JQuery et JQuery UI est une des clefs de vo�te :
    http://innovacallframework.codeplex.com

    Je cherche des contributeurs car tout seul, j'ai du mal � coder + documenter + traduire + r�pondre aux nombreuses questions que l'on me pose...

    Je ne vends pas ce framework ni des composant, �e n'est donc pas du tout une d�marche commerciale, j'aimerais vraiment que ce framework �volue en collaboration avec d'autres d�veloppeurs pour qu'il puisse nous rendre service � tous.

    Au passage, vos avis m�int�ressent,

    Laurnet

  10. #10
    R�dacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (�le de France)

    Informations professionnelles :
    Activit� : Cloud Architect
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Par d�faut
    Je n'aime ni telerik ni devexpress.
    bas�s sur quels arguments? je suis ni pour ni contre mais je les utilises sur des tr�s tr�s gros projets (celui en cours c'est des dizaines de dev et sur 24mois) et ca r�pond � beaucoup de besoins et tr�s extensible.
    je pense qu'il faut voir au besoin. En MVC je m'en passerai s�rement mais en WPF, ca me semblerait difficile

    Au passage, vos avis m�int�ressent,
    haha j'avais �crit un long poste dans l'autre thread mais finalement je ne l'avais pas post� mais puisque tu demandes des avis...

    alors moi je l'ai t�l�charg� ce projet et j'ai mat� le code tr�s bien rang� et tr�s propre et meme bien comment� (a part des bouts en anglais d'autres en francais et une facon d'ecrire le code bien diff�rente comme si y avait des choses piqu�es � droite � gauche...) mais en soit-m�me, j'appelle ca un starter-kit mais sans le framework. parce que niveau framework, ca n'apporte tien du tout d'utile pour moi. Il aurait �t� int�ressant de mettre une pl�thore de helpers que tu trouves dans d'autres frameworks. pareil, inclure jquery mais sans mettre les helpers qui font avec, ca sert � rien. on sait tous faire un include de js.
    Donc franchement rien � redire sur le starter kit, ca peut servir � beaucoup de gens d�butants m�me si personnellement, je pr�f�re partir de quelque chose de vide et d'ajouter des briques. L'autre chose que j'ai pas compris, c'est la couche s�curit� que tu vends. par rapport aux [Authorize], ca apporte quoi?

    les bugs... tu le dis toi meme, tu n'as pas le temps de tout maintenir, et dans le futur de pas ton metier et tes missions changeantes, ca va aller en empirant car tu ne pourras pas toujours le r�utiliser donc ca va tomber � l'abandon (je les ai connus tes anciens projets CMS ezlogic (qui pissait des site ultra moches avouons-le et meme un portail qui repompait la MSDN mais l� je sais plus trop si c'etait toi). M'enfin, c'est surtout que les derniers commit montrent que tu corriges des bugs bateau (le register par exemple) donc l� on a un starter-kit pas sec et dont avec le temps, t'aurais de moins en moins le temps de le maintenir. deux raisons pour moi pour un dev pour ne pas partir dessus (pour le moment!! je dis pas que dans le futur, une fois �prouv�, il devienne une perle, je donne mon avis maintenant apr�s avoir lu et analys� le code)

    Enfin, tu dis que c'est non commercial, ok, mais c'est VACHEMENT nombrilistique. tu l'aurais appel� laurentjordiMVC framework, c'etait pareil (ou ezlogic). C'est pour moi inutilisable, non pas � cause du nom mais parce que t'as pouss� le vice et l� franchement ca fait peur, � mettre "innova" dans les noms des classes. j'ai plus la flemme de retelecharger le zip mais y avait des "innovaContact" et j'en passe. depuis quand sur un projet on met des prefix sur des classes standards. C'est comme si en base tes tables s'appelaient Innovausers, innovaclients, etc.
    autre point nombrilistique, sur codeplex, la premiere page ne decrit pas les features mais pour parler d'innovacall ou signer de ton nom, ca y est. jusqu'a maintenant, j'ai jamais vu de projet sign� sur codeplex, car c'est communautaire. c'est un d�tail mais bon.

    En gros, j'aurais pr�f�r� que tu fasses un start-kit s�par� et clair et sans d'innovatrucmuche de partout. et un framework s�par� kit � reprendre des id�es trouv�s sur le net en citant les sources, soit sur les blogs des devs, soit dans MVC contrib ou autre. De cette fa�on, ca touche plus de monde et c'est clairement plus utile.


    bref, pas d'agression contre toi, c'est vraiment sur le framework que je r�ponds mais tu me connais avec le temps, j'ai un langage ch�ti� et j'ai toujours �t� trop faineant pour tourner diplomatiquement mes phrases

  11. #11
    CUCARACHA
    Invit�(e)
    Par d�faut
    Salut,

    Merci pour ton avis, comme tu es le meilleur expert mvc du pays, il compte beaucoup pour moi, y compris dans tes critiques et en particulier dans la p�rennit� du code.

    Concernant les pr�fixes inno, c'est pas du nombrilisme, c'est que j'ai �t� confront� � un cas o� un d�veloppeur avait impl�ment� une couche de s�curit� non conforme � asp.net role & membership provider qui utilisait les m�mes noms de tables que celles g�n�r�es par le aspnetregsql. Donc, pour lui faciliter la transition, j'ai pr�fix� mes tables pour permettre une cohabitation temporaire pendant la transition d'un syst�me � l'autre. Puisque tout (ou presque) ce r�g�n�re par les pocos, il faut moins d'une heure pour retirer les pr�fixes.

    Ce qui est important dans cette couche de s�curit� c'est qu'elle h�rite du fournisseur d'appartenance, donc, tu peux l'int�grer dans un projet existant qui utilise le fournisseur d'origine simplement en modifiant le web.config.

    Avantage, si c'est un projet mvc, tu n'as plus du tout d'ado.net

    Pour ce qui est de l'utilisation du terme framework, tu as peut �tre remarqu� les objets _Controllers_Base<T> et _Models_Base<T>. C'est vraiment le coeur de ma vision MVC qui permet de toujours �tre en typage fort qu'il s'agisse d'une vue, d'une vue partielle ou d'une vue _layout.

    Lorsqu'on a des projets super simples et qu'on passe trois broutilles dans le viewbag, �a va mais lorsqu'on commence � avoir 20 ou 30 variables, c'est moins cool. C'est cette m�canique qui permet de se passer du view bag.

    Tu as peut-�tre aussi remarqu� ScriptG et CssG qui sont des vues sp�ciales qui g�n�rent du css param�tr� c�t� serveur et des scripts js ou jquery �galement param�tr�s ou m�me construits c�t� serveur et ceci en totale transparence vis � vis du client puisque le rewriting les sort en .css ou .js et le serveur les sort avec le bon type mime.

    C'est super pratique, �a r�soud toutes les prise de t�te de transfert de variable d'initialisation de certains scripts et en particulier de certains composants jquery ui comme jstree ou jqgrid.

    Concernant la p�rennit� du du framework j'�tais super inquiet lors de l'arriv�e du MVC 4 car j'avais peu qu'il ne serve plus � rien. C'est vrai que certains facilitateurs que j'avas impl�ment�s ne servent plus mais le grand principe du parall�le entre controleur<t> et modele<t> demeure tr�s utile et fonctionne toujours (et m�me est encore plus int�ressant avec le html 5)

    Enfin un gros gain c'est la g�n�ration, je n'ai pas encore pu mettre tous les poco, il manque le g�n�rateur de ressources et le g�n�rateur de dto (je les ai d�j� mais il ne sont pas encore int�gr�s au starter kit).

    Voil�, je ne te cache pas que si tu voulais un peu participer au projet �a serait pour moi un grand honneur et pour ceux qui utiliseront le kit, un importante garantie de fiabilit� et de p�rennit�.

    Et en ce qui concerne le CMS, celui dont tu parles �tait � base de frames et a �t� commenc� en 2004, je ne mettrais pas le nouveau sur codeplex mais si tu passes � paris un jour, je te ferais une d�mo avec parcours des sources et je te laisserais seul juge de ce que tu auras vu... (au passage tu percevras mieux la puissance du framework car l� tu verras quel est son vrai potentiel).

    Au plaisir,

    Laurent

  12. #12
    Membre averti
    Inscrit en
    Janvier 2012
    Messages
    16
    D�tails du profil
    Informations forums :
    Inscription : Janvier 2012
    Messages : 16
    Par d�faut
    Salut Laurent,

    Je r�it�re ma demande concernant les apports de ton framework, pour moi peu d'int�r�ts de me pencher plus en avant sur ton projet car je ne sais pas ce qu'il cible.
    Tu parles de typage fort, cela est possible avec d'autres frameworks, finalement j'ai l'impression que tu as une vision gros projet = complexit� (nombre de couches impressionnantes), pour moi un gros projet ne doit pas �tre beaucoup plus complexe qu'un petit.
    Enfin tu parles beaucoup de SOA, j'ai du mal � voir quelles sont les apports de ce cot� la ?
    Tu peux donner quelques explications sur ta vision ?

    J'avoue �tre perplexe sur la maintenance, j'ai vu des commits avec des commentaires en d�corr�lation avec les commentaires, j'ai l'impression de gros commits qui corrigent des tas de trucs un peu partout, mais peut �tre qu'il ne s'agit que d'une impression, ce que j'attends d'un historique de commits c'est une histoire qui retrace l'�volution : un commit = une fonctionnalit� ou un bug fix unique.

    Qu'en penses-tu ?

    PS : Je rejoins sur le Innova*, pour les TT ce n'est pas non plus sp�cifique � ton projet, finalement quelle diff�rence avec les TT de Entity Framework et une sorte de quickstart � la NerdDinner (ce dernier �tant davantage connu / support�)

    Merci pour tes �claircissements

  13. #13
    CUCARACHA
    Invit�(e)
    Par d�faut
    Salut,

    Je vais profiter de ce week end pour pr�ciser tout �a... Nerd dinner c'est ce que j'appelle une d�mo "hello world".

    Encore une fois, je ne cherche ni � l'imposer ni quoi que ce soit... Si des d�veloppeurs s'en servent �a me fera super plaisir et si personne n'en veut �a ne changera pas ma vie...

    Je ne dis pas non plus que mon framework fait des choses que ne font pas les autres, disons que c'est fait d'une certaine fa�on qui s'est av�r�e tr�s efficace � de nombreuses reprises.

    Tu as peut-�tre remarqu� que l'edmx ne g�n�re pas le code des entit�s. C'est le tt du domaine qui s'en charge, rien que �a, �a permet d'avoir la ma�trise sur la g�n�ration des entit�s et c'est particuli�rement pratique par exemple si tu veux glisser des petits h�ritages d'interfaces pour les tables (comme les lookups) qui sont toutes structur�es pareil.

    Si l'entit� a un champ SortIndex elle h�rite de ISortableByIndex qui contient une m�thode SortByIndex.

    C'est pas grand chose mais si tu as 40 lookups, �a rend service.

    Concernant la g�n�ration des metadata (qui sont les classes dont h�ritent les membres des mod�les) et des dto (qui sont les classes expos�es par les web service wcf du projet) c'est aussi certainement fait ailleurs mais c'est super pratique car �a permet de garantir l'homog�n�it� des structures des classes du domaine, des mod�les et des datacontracts ce qui veut dire que tu peux par exemple tr�s simplement utiliser une m�thode de la couche business dans un service wcf que tu exposes ou dans une vue mvc ce qui permet, sans trop d'efforts de doter tout portail bas� sur ce framework d'une API SOAP.

    Quoi qu'il en soit, ce que tu me demandes est tr�s important car il est vrai que pour que ce framework puisse vous rendre service, il faut que j'explique bien ce qu'il fait et � quoi il sert.

    Ta r�ponse sera l� rapidement, elle est tout en haut de mes priorit�s.

    Bien � toi

    Laurent

  14. #14
    CUCARACHA
    Invit�(e)
    Par d�faut
    Citation Envoy� par Moggik Voir le message
    un commit = une fonctionnalit� ou un bug fix unique.
    Je fais un double travail sur la derni�re version. J'ai d�j� mon framework qui fonctionne � 100% en MVC3.2, l� je passe � MVC4, j'en profite pour faire du m�nage et je dois retirer certaines parties du code qui n'ont rien � faire dans le framework. Ca prend du temps (et j'en ai peu).
    Le les messages d'archivages me sont plus destin�s qu'aux autres mais comme je n'ai rien � cacher en ce qui concerne ce bout de code et du d�bogage, donc je mets les choses comme je l'estime juste.

    Je dois mettre mon CMS en prod en Septembre, le framework doit �tre en RC au plus tard mi aout puisque les personnes physiques ou morales qui voudront d�velopper des modules enfichables pour mon cms disposeront (mais ne seront pas oblig�s de l'utiliser) du framework enrichi de quelques helpers bien sp�cifiques � mon produit.

    Bien � toi

    Laurent

  15. #15
    Membre �prouv�
    Avatar de _skip
    Homme Profil pro
    D�veloppeur d'applications
    Inscrit en
    Novembre 2005
    Messages
    2 898
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 41
    Localisation : Suisse

    Informations professionnelles :
    Activit� : D�veloppeur d'applications
    Secteur : High Tech - Produits et services t�l�com et Internet

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 898
    Par d�faut
    Peut �tre que tu devrais voir pour cr�er un nouveau topic pour pr�senter ce que tu fais plut�t que faire du n�cropostage sur celui-ci.
    Ca te donnerait une meilleure visibilit� pour ce que tu proposes.

  16. #16
    CUCARACHA
    Invit�(e)
    Par d�faut
    Tu as raison...

    En fait j'avais commenc� un topic bien avant :
    http://www.developpez.net/forums/d12...-mvc-codeplex/

    A ceux qui s'y int�ressait, merci de suivre le lien.

    Bien � vous

    Laurent

  17. #17
    CUCARACHA
    Invit�(e)
    Par d�faut Kendo UI
    Salut,

    La soci�t� avec laquelle je travaille a opt� pour Kendo UI, la biblioth�que Open Source de t�l�rik concurrente de JQuery UI.

    J'ai commenc� � l'int�grer, c'est pas mal et c'est tr�s compl�mentaire � ce que je propose.

    Il est donc aussi facile d'int�grer JQuery UI que Kendo UI et de les param�trer dynamiquement avec mes outils de g�n�ration dynamique de scripts et de css.

    Je mettrais quelques exemples de code tr�s bient�t.

    Bien � vous

    Laurent

  18. #18
    CUCARACHA
    Invit�(e)
    Par d�faut
    Si on prend leur exemple de menu :
    http://demos.kendoui.com/web/menu/index.html

    Il y a un truc qui me g�ne :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    <ul id="menu">
        <li>Item 1
            <ul>
                <li>Item 1.1</li>
                <li>Item 1.2</li>
            </ul>
        </li>
        <li>Item 2</li>
    </ul>
    Ca ne serait pas mieux de faire �a ?

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    <ul id="menu">
        <li><span>Item 1</span>
            <ul>
                <li><span>Item 1.1</span></li>
                <li><span>Item 1.2<span></li>
            </ul>
        </li>
        <li><span>Item 2</span></li>
    </ul>
    Merci pour votre r�ponse...

    Laurent

  19. #19
    CUCARACHA
    Invit�(e)
    Par d�faut
    Bon... J'ai adopt� le Kendo UI m�me si je pense qu'il peut encore �tre am�lior�.
    Je l'ai int�gr� au portail de d�monstration de mon framework open source MVC 4, il y a des exemples avec les codes sources dans les pages : http://framework.innovacall.net

    Je pr�cise que je charge JQuery UI et Kendo UI car je pense que les deux se compl�tent tr�s bien.

    ++

    Laurent

  20. #20
    CUCARACHA
    Invit�(e)
    Par d�faut
    Info importante que j'ai trouv� dans le fofo de kendoui.

    Pour utiliser la biblioth�que gratuite il faut remplacer kendoui.all.min.js (biblioth�que compl�te et payante) par kendoui.web.min.js

    et �a fonctionne tr�s bien.

    Il faut s'inscrire sur le site pour se voir notifier des updates, c'est important de garder ses biblioth�ques � jour.

    ++

    Laurent

Discussions similaires

  1. R�ponses: 2
    Dernier message: 14/11/2010, 09h08
  2. R�ponses: 8
    Dernier message: 25/03/2010, 13h01
  3. Telerik sort un framework open source pour ASP.NET MVC
    Par Gordon Fowler dans le forum Actualit�s
    R�ponses: 0
    Dernier message: 17/08/2009, 15h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo