मैं हाल ही में चारों ओर देख रहा हूं, विशेष रूप से एमएस उपकरणों में से कुछ पर जो उपलब्ध हैं, और मैं डिजाइनर उपकरणों और जादूगरों पर एक बड़ा ध्यान केंद्रित कर रहा हूं। सिर्फ यूआई विकास के लिए नहीं बल्कि हर चीज के लिए।
- एंटिटी फ्रेमवर्क में मोडेलर है
- RIA सेवाओं के पास डोमेन सेवा विज़ार्ड है
- वर्कफ़्लो में संपूर्ण वर्कफ़्लो डिज़ाइनर चीज़ है ... (मुझे नहीं पता, वास्तव में इसका उपयोग नहीं किया है)
वहाँ अधिक है, लेकिन मुझे लगता है कि आप विचार प्राप्त करते हैं। बहुत सारे डिजाइनर उपकरण हैं। इनमें से कुछ का उपयोग करके मुझे लगता है कि:
वे निर्धारित उपयोग मामलों से परे मामलों को जटिल करते हैं
(यानी टेक डेमो वीडियो के सभी)
मैं हाल ही में इन तकनीकों में से कुछ का मूल्यांकन कर रहा हूं, और उनके साथ काम करने की कोशिश कर रहा हूं, मैं अंत में यह बताना चाहता हूं कि डिजाइनर, मोडेलर और वाइजर मेरे लिए क्या कर रहे हैं ... अन्यथा मैं तब खो जाता हूं जब मुझे वास्तव में करने की कोशिश करनी होती है जो कुछ भी बनाया गया था।
यह एक ऐसा मामला है जहां मुझे टूल से लड़ना पड़ता है, या इसके आउटपुट से इतना लड़ना पड़ता है कि मैं इसके बिना ही पूरी बात कर सकता था - और जो चल रहा है उसकी बहुत मजबूत समझ थी। मुझे यह विशेष रूप से सिल्वरलाइट डिजाइनर और आरआईए सेवाओं के डोमेन सेवा विज़ार्ड के साथ infurating लगता है।
मैं खुद से पूछ रहा हूं कि "इस उपकरण का क्या अच्छा है अगर मुझे इसका उपयोग करने के लिए इसके आंतरिक कामकाज का पता लगाना है या इसके आउटपुट का आधा लिखना है?"
वे उतनी तेज नहीं हैं
इन उपकरणों की बिक्री बिंदु उत्पादकता को बढ़ाने के लिए है और यह बिंदु समय के साथ उपकरण का उपयोग कर बदल सकता है, और जरूरी नहीं कि यूआई डिजाइनरों पर लागू हो (हालांकि, कुछ मामलों में यह अभी भी करता है -> मैं आपको सिल्वरलाइट डिजाइनर देख रहा हूं) । मुझे लगता है कि मैं कुछ कोड को बहुत तेजी से हैक कर सकता हूं जितना कि मैं किसी डिजाइनर में ड्रैग-एंड-ड्रॉप, रिसाइज, मूव कर सकता हूं।
यूआई मॉडल के तरीके से मिलता है
शायद यह सिर्फ मेरे लिए है, लेकिन जब मैं यूएमएल डिज़ाइन टूल की याद ताजा करने के लिए कुछ भी उपयोग कर रहा हूं, तो मैं अपना सब कुछ बिछाने में अधिक समय व्यतीत करता हूं ताकि मेरी रेखाएं पार न हों और मैं इसे स्क्रीन पर देख पाऊं कि मैं क्या कर रहा हूं हासिल करने की कोशिश कर रहा हूँ।
वे कोई मज़ा नहीं कर रहे हैं
इस कारण से कि मैं जीवन जीने के लिए कोड करता हूं, मुझे इसमें मजा आता है। चेकबॉक्स पर क्लिक करना और कॉम्बोक्स का चयन करना और फिर बाहर आने वाली हर चीज़ को ठीक करना मज़ेदार नहीं है।
मैं अकेला नहीं दिखाई देता
समुदाय इन साधनों को नहीं चाहता है। सबसे अच्छा उदाहरण मैं इस समय सोच सकता हूं कि एंटिटी फ्रेमवर्क कोड-फर्स्ट है।
इसलिए मैं पूछता हूँ:
- क्या डिजाइनर उपकरण वास्तव में उत्पादकता में सुधार करते हैं?
- क्या वे मज़ेदार हत्यारे हैं?
- क्या 'समुदाय' वास्तव में अधिक डिजाइनर उपकरण के लिए पूछ रहा है, या विक्रेता सिर्फ सोच रहे हैं कि हम क्या हैं?