6

Abbiamo iniziato un nuovo progetto e la natura del progetto è molto interattiva e richiede un'interfaccia utente ricca.Devo acquistare i controlli Obout?

Avremmo bisogno di una serie di controlli che richiederebbero lo sviluppo dell'interfaccia utente Rich. Ho trovato Obout mentre su Google. Non ne ho mai sentito parlare e non ho mai visto colleghi che mi dicessero un nome simile a Telerik, ComponentOne, NetAdvantage. Questi sono i nomi famosi che abbiamo sentito ma non questo.

Ma i controlli danno una sensazione positiva. Ma come due cose contano sempre quando si acquistano alcuni servizi: quanto è buono il loro supporto clienti? e quanto è fattibile il loro prezzo?

Un'altra, quanto velocemente rilasciano patch/aggiornamenti? Come, se trovassimo un bug o un errore durante lo sviluppo, cosa succederà? Offrono una soluzione rapida per questo?

Sono un po 'confuso prendere una decisione qui. Ho bisogno della tua assistenza, esperienza e feedback.

risposta

2

Ho usato comandi Obout prima. Sono sicuramente meno conosciuti di qualcosa come Telerik o ComponentOne, ma sono in circolazione da un bel po 'e danno decisamente un prodotto di qualità. Sono anche molto meno costosi. Nel complesso, ho avuto un'esperienza molto positiva con loro e non ho mai avuto problemi con le richieste di supporto. La mia prima esperienza con loro è stata circa 5 anni fa e sono stati molto buoni allora, e sono migliorati.

Non so con esattezza in che modo sono state rilasciate le versioni, ma posso dirvi che negli ultimi anni hanno rilasciato un sacco di novità. Credo che tu possa scaricare tutti i controlli e provarli prima di acquistarli, quindi ti incoraggio a farlo. Se soddisfa le tue esigenze e trovi che è più facile da usare rispetto alle alternative, allora fallo.

controllare anche questa domanda per vedere un po 'di feedback aggiuntivo: Obout controls in C# .Net

1

Se fossi in te, guarderei con forza a usare jQuery e le centinaia di ottimi plug-in che forniranno praticamente tutte le funzionalità di cui hai bisogno. jQuery è fortemente supportato e soprattutto è gratuito (open source).

Fornirà tutte le funzionalità lato client di cui hai bisogno ed è MOLTO facile da lavorare. Una delle cose che devi veramente usare jQuery è avere il controllo sull'ID e sui nomi dei tuoi controlli HTML (elementi DOM). Quando si utilizzano i pacchetti di controllo di terze parti (e anche quelli incorporati in .net) in genere si perde un buon controllo sull'HTML che producono. È possibile attendere l'uscita di asp.net 4.0 che risolverà i problemi relativi all'ID di controllo o si baserà sui controlli del ripetitore e avrà il controllo completo sugli id ​​e sull'altro codice HTML che produce.

Vale la pena il piccolo investimento nell'apprendimento di jQuery e il controllo del ripetitore se non lo si è già fatto.

+0

Chiunque pensi a Obout in questi giorni, non pensarci!Sono stato con loro per 4 anni e per l'anno scorso il loro supporto è praticamente inesistente. Si invia una richiesta di supporto, follow-up una mezza dozzina di volte e nessuna risposta. – NoBullMan

0

se non avete bisogno di qualcosa di troppo bene integrato in asp.net, sicuramente dare un'occhiata a ExtJS. la sua ricca libreria di ui.

1

Ho usato i controlli Obout diversi anni fa (dalla memoria, il loro TreeView ASP.Net e Slidemenu).

Penso di doverli contattare in un paio di occasioni e ho ricevuto un supporto tempestivo entrambe le volte, risolvendo il problema che avevamo.

Tuttavia, se i loro controlli (in termini di interfaccia utente, API) soddisfano le vostre aspettative è una cosa piuttosto personale - il supporto è buono, ma potreste scoprire che non vi piace il loro aspetto, o l'API non lo fa adattarsi al modo in cui fai le cose (anche se per me andava bene). Dovresti davvero valutarli tu stesso e vedere come vai avanti con loro.

0

Sto usando i controlli Obout. E chiaramente avrei fatto un'altra scelta se potessi. I controlli sono ingombranti e abbastanza spesso difettosi quando si tenta di ereditare da loro. Una scelta sbagliata per me.

2

Non penso. Ho comprato la loro suite e ogni volta che ho provato a usare uno dei loro controlli, ha fatto schifo.

Esempio 1. Uso la loro rete e desidero sfruttare le opzioni di filtro. Per 400 record, la griglia filtra solo nei venti record presenti nella prima pagina. Quindi lascia fuori la maggior parte dei record. Sono entrato in contatto con il loro supporto e ho inviato loro i file richiesti. Questo è stato cinque mesi fa e nonostante ripetuti tentativi ed e-mail, non ho mai avuto una risposta.

Esempio 2: Oggi sto usando il loro datepicker. Bel tentativo, ma si apre in una strana posizione sulla pagina e non c'è possibilità di cambiarlo.

+0

Non sono andato per Obout. Abbiamo deciso di utilizzare qualcosa che è dimostrato in due: crescere in (alcuni) ritmo e supporto comprovato (documentazione e comunità). I controlli gratuiti dell'interfaccia utente di jQuery sono stati raccolti. Pensiamo di essere più intelligenti o semplicemente fortunati :) –

+0

I Ho implementato più griglie con obout controls, alcune con oltre 100K di record e le prestazioni sono impressionanti. Dipende solo dalla configurazione. – enricoariel

2

Utilizziamo i loro strumenti da oltre un anno e siamo molto soddisfatti di loro. Il costo è una frazione di ciò che la concorrenza sta caricando. Funzionano alla grande, sono belli e hanno ridotto il nostro sviluppo in modo tale che il nostro progetto sia stato completato due mesi prima del previsto, anche con l'apprendimento dei nuovi strumenti.

La curva di apprendimento è un po 'ripida, ma vale per qualsiasi pacchetto analogo. Il supporto tecnico fa schifo, solo via email. Quando lo abbiamo acquistato per la prima volta disponevano di un forum di supporto e si potevano trovare la maggior parte delle risposte nel forum, ma purtroppo hanno eliminato il colpo di spirito. Ora ci vogliono alcuni giorni per ottenere una risposta. Ma quando facevamo un'intera applicazione, avevamo un sacco di pagine su cui lavorare mentre attendevamo le risposte. Il più delle volte hanno sottolineato i problemi o ci hanno spiegato come risolverli. E ho inviato loro molti messaggi dicendo loro di ignorare le domande precedenti, avendo trovato le risposte su Internet.

I loro esempi sono semplici e se le vostre esigenze sono semplici, saranno sufficienti. Se crei un'applicazione completa per sostituire un'applicazione legacy e gestire la tua attività, come abbiamo fatto, hai bisogno di un supporto migliore. Eppure, erano soldi ben spesi. Utilizziamo la griglia e i filtri per eseguire ricerche nel nostro database clienti di 200.000 record e in genere è possibile trovare la persona di cui abbiamo bisogno in meno di 10 sequenze di tasti solo per nome. Le prestazioni sono molto buone sulla nostra intranet.

Noterò che quando pensavo di aver trovato bug nel software, ero solo io. Una virgola in cui dovrebbe essere un periodo, cattiva capitalizzazione, uso improprio delle funzioni, ecc. Javascript è molto sensibile con la sua sintassi e non è amichevole con i messaggi di errore, quindi è stato dedicato molto tempo al codice per scoprire gli errori non così ovvi.

E le nostre richieste sono probabilmente al di là della maggior parte dei bisogni della gente, la nostra schermata principale ha una combinazione di una superforme e 7 griglie di dati, ognuna delle quali apre una forma modale per l'immissione dei dati, tutto all'interno della stessa pagina web. Ma fa bene il lavoro. Tutto sommato, abbiamo circa 60 pagine di inserimento dati e altre 60 pagine di reportage create con gli strumenti oOut. Le pagine di report consentono agli utenti di impostare i criteri del report (cioè date, clienti, prodotti, ecc. Usando popup, calendari, pulsanti radio, ecc.) E passarli a report SSRS, una sorta di reportistica ad hoc. Così abbiamo creato un progetto con oltre 125 pagine web e oltre 150 report in meno di un anno, un risultato abbastanza grande considerando la piccola forza lavoro.

Problemi correlati