2009-12-11 3 views
8

के साथ मेरी वेबसाइट को एकीकृत करना मैं एक साइट (एएसपी.Net आधारित) विकसित कर रहा हूं, अन्य सुविधाओं के अलावा उपयोगकर्ताओं को भी ब्लॉग करने में सक्षम बनाता है। मैं अपने पोर्टल पर BlogEngine.Net को एकीकृत करने की सोच रहा हूं।BlogEngine.Net

जो कुछ भी मैंने विश्लेषण किया है, से प्रस्तुति परत पर एकीकृत करना व्यापार परत पर ऐसा करने की तुलना में कहीं अधिक चुनौतीपूर्ण होगा। इसका मतलब है (मुझे लगता है) मुझे अपने आवेदन में BlogEngine.Core.dll का उपयोग करना होगा।

मैं समुदाय से कुछ प्रकार की स्वीकृति की तलाश में हूं, सुझाए गए सुझावों के साथ बधाई देता हूं और नहीं। बीटीडब्ल्यू, मुझे बिजनेस लेयर थोड़ा डरावना लगता है (जटिल) क्योंकि मुझे कुछ बुनियादी & केवल आवश्यक सुविधाएं चाहिए।

उत्तर

3

मैं हाल ही में एक ग्राहक के लिए ऐसा किया - ध्यान दें कि कैसे मैं ब्लॉग स्टाइल मुख्य साइट डिजाइन फिट करने के लिए:

http://www.homenetdirect.com/

यह एक ASP.NET 3.5 वेब मास्टर पृष्ठों के साथ आवेदन परियोजना था। मैंने BlogEngine से मूलभूत विषयों में से एक लिया जो कि जैसा दिख रहा था, जैसा दिख रहा था। तब मेरे पास सभी तत्व थे जिन्हें स्टाइल करने की आवश्यकता थी। सीएसएस धीरे-धीरे मुख्य कंटेनर से शुरू करें और अपना रास्ता बनाएं (फ़ायरफ़ॉक्स देव टूलबार का उपयोग करें)। एक और बात: मुझे ब्लॉग के लिए सबडोमेन स्थापित करना पड़ा - इसके विपरीत बहुत से लोग क्या कहते हैं, इससे आपके एसईओ को कोई दिक्कत नहीं होगी। एसईओ अच्छी सामग्री के साथ शुरू होता है और समाप्त होता है।

संपादित करें: BlogEngine (अल Nyveldt के ट्यूटोरियल देखने लायक हैं) के लिए

बनाना विषयों:

http://www.nyveldt.com/blog/post/BlogEngineNET-Creating-Themes-Webcast.aspx

+1

सबसे पहले, मुझे लगता है कि आपने homenetdirect पर एक अच्छा काम किया है। एकीकरण निर्दोष है! तो आपको लगता है कि प्रस्तुति परत पर एकीकरण अधिक सुविधाजनक है। ऐसा क्या? मेरी साइट में शायद ब्लॉग के लिए विशेष पृष्ठ नहीं होंगे ... यह सभी अन्य सामग्री के साथ बुना जाएगा। इसके अलावा, मेरी साइट AJAX पर बड़ी होगी। इसके बाद, मेरी साइट कई खाल के बीच स्विच करने की क्षमता प्रदान करेगी। मुझे लगता है कि यह कुछ हद तक चुनौतीपूर्ण प्रस्तुति परत पर एकीकरण करेगा। क्या आप बीटीडब्लू को BlogEngine.Core.dll का उपयोग करने का कोई अनुभव है? वैसे भी तुम्हारी आंत महसूस क्या है? – Kabeer

+1

आपको स्किन्स के साथ थीम रूट जाने में सक्षम होना चाहिए। लक्ष्य ब्लॉग को ऐसा दिखाना होगा कि यह साइट का हिस्सा है - उस अंत में मुझे लगता है कि मैंने ठीक काम किया है लेकिन मैं समय पर छोटा था। ऐसा कोई कारण नहीं है कि आप ब्लॉग डीएलएल के खिलाफ कोड क्यों नहीं दे सकते - लेकिन मैं अपनी बाकी साइट कार्यक्षमता को अलग रखूंगा। मेरी आंत महसूस यह है कि यह आपके लिए भी काम करेगा, यहां तक ​​कि AJAX :-) के साथ – IrishChieftain

0

की जांच कर सकते मैं BlogEngine.NET 1.4 एकीकृत पर मेरा वेबसाइट। नतीजा बिल्कुल एक वेब एप्लीकेशन है (एक वेबसाइट नहीं)। हालांकि, यह कार्य आसान नहीं था क्योंकि मुझे अपनी आवश्यकताओं के अनुरूप प्रस्तुति परत और कोर डीएलएल दोनों के स्रोत कोड को बदलना पड़ा। अब पहले से ही संस्करण 1.6 है और मुझे लगता है, मुझे कुछ समय फिर से एक ही काम करना होगा।