react intljusticemission google event bootstrap big ajax design user-interface google-calendar

ajax - intljusticemission - Google Calendar como interfaz



react google calendar (6)

Te recomiendo que uses algún widget de toolkit, lib o js existente que lo haga. Encuentro que esta lib puede ser adecuada para ti: ftr-gwt-library . Empecé a escribir un componente de GWT solo para eso, pero no tengo mucho tiempo para terminarlo. El sitio es gwt-scheduler .

En mi humilde opinión, GWT es ideal para este tipo de aplicaciones AJAX, aunque lleva tiempo asimilar los conceptos y caprichos (en su mayoría css caprichos entre los navegadores). Ambos enlaces son componentes de GWT, y es relativamente fácil exponer los componentes de GWT a javascript.

Necesito escribir una aplicación que esencialmente funciona como una vista de semana de un calendario, columnas para los días y luego filas para las citas. Donde la altura del cuadro de cita representa visualmente el tiempo.

En mi caso, simplemente no quiero que la hora del día sea el eje vertical, solo quiero horas o minutos. El enfoque de Google AJAX es muy limpio y fácil de usar y sería perfecto, creo, pero mi mayor conocimiento se encuentra en ASP.Net y Windows Forms (.Net) .

No quiero reinventar la rueda, pero creo que mi mente está atascada en este problema y que tendría que crear una interfaz desde cero para esto. Revisé el producto Infragistics (lo usé para otros proyectos) y leí mucho sobre la Google API''s incluido su Ajax Toolkit . No he hecho Java , sin embargo, no es mi problema aprender un idioma, es aprender los detalles que me ayudarán a alcanzar mi meta que creo que tomará la mayor parte del tiempo.

¿Estoy haciendo una montaña en una colina de topo? ¿Es esto mucho más fácil de lo que creo? Esto está empezando a sonar como un mensaje de Dear Abby: voy a parar ahora. ¡Cualquier consejo o idea sería genial!


Tienes razón, no deberías tener que reinventar la rueda.

Eche un vistazo al control Calendario Telerik . Ofrece soporte de plantilla: "Se puede usar una colección de plantillas dinámicas para lograr una presentación rica de los días calendario. Puede usar esta personalización por día. Es especialmente útil si desea implementar una interfaz tipo planificador. ... "

Y estoy seguro de que otros controles de terceros pueden hacer algo similar.


Echa un vistazo a gwt-cal ...

Es un calendario de código abierto para las aplicaciones ajax escritas en GWT, que es un gran conjunto de herramientas como Miguel señaló anteriormente. El calendario se puede incluir en su proyecto y viene con 3 temas: Outlook, Google Calendar e iCal


www.web2cal.com será un buen lugar para comenzar? Hay algunos más, si busca en desbordamiento de pila, debería poder ver.


Escribí algo así de manera relativamente fácil usando llamadas jquery / ajax. Usé una tabla html básica con las columnas cada día y las filas que representan los espacios de tiempo de media hora (generados en el lado del servidor). Utilicé jquery para escribir una función para agregar / eliminar citas ocultando celdas y modificando el atributo "rowspan" de las celdas. Se necesitaban dos funciones ajax, una para cargar las citas del servidor y otra para crear / eliminar las citas a las que accedió el usuario.

Aunque estoy seguro de que reinventé la rueda allí.