将我的网站与BlogEngine.Net集成

时间:2022-11-29 21:05:03

I am developing a site (ASP.Net based) that, besides other features enables the users to blog as well. I am thinking of integrating BlogEngine.Net to my portal.

我正在开发一个网站(基于ASP.Net),除了其他功能,用户也可以博客。我正在考虑将BlogEngine.Net集成到我的门户网站。

From whatever little I have analyzed, integrating at presentation layer will be far more challenging in comparison to doing so at business layer. That means (I guess) I will have to use the BlogEngine.Core.dll in my application.

从我所分析的一点点来看,与在业务层这样做相比,在表示层进行集成将更具挑战性。这意味着(我猜)我将不得不在我的应用程序中使用BlogEngine.Core.dll。

I am looking for some sort of approval from the community, complimented with suggested do's and dont's. BTW, I find the business layer a bit intimidating (complex) as I want some basic & necessary features only.

我正在寻求社区的一些批准,赞扬建议的做和不做。顺便说一句,我发现业务层有点令人生畏(复杂),因为我只想要一些基本和必要的功能。

3 个解决方案

#1


3  

I recently did this for a client - note how I styled the blog to fit the main site design:

我最近为客户做了这个 - 请注意我如何设计博客以适应主要的网站设计:

http://www.homenetdirect.com/

This was an ASP.NET 3.5 Web Application Project with master pages. I took one of the basic themes from BlogEngine that resembled what I was trying to get lookwise. Then I had all the elements that needed to be styled. Do the CSS gradually starting from the main container and work your way in (use Firefox dev toolbar). One more thing: I had to set up a subdomain for the blog - contrary to what a lot of people say, this will not hurt your SEO. SEO starts and ends with good content.

这是一个带有母版页的ASP.NET 3.5 Web应用程序项目。我从BlogEngine中获取了一个类似于我试图获得的基本主题。然后我有了所有需要设计样式的元素。逐步从主容器开始,然后按照自己的方式工作(使用Firefox开发工具栏)。还有一件事:我必须为博客设置一个子域名 - 与很多人说的相反,这不会伤害你的SEO。 SEO以良好的内容开始和结束。

EDIT:

Creating themes for BlogEngine (Al Nyveldt's tutorials are worth watching):

为BlogEngine创建主题(Al Nyveldt的教程值得关注):

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

#2


4  

you can check out http://www.ajaymatharu.com/integrating-blogengine-into-an-existing-site/

你可以看看http://www.ajaymatharu.com/integrating-blogengine-into-an-existing-site/

#3


0  

I integrated BlogEngine.NET 1.4 on my website. The result is exactly ONE web application (not a web site). However, the task wasn't an easy one as I had to change the source code of both the presentation layer and the core DLL to fit my needs. Now there's already version 1.6 and I guess, I'm gonna have to do same work again some time.

我在我的网站上集成了BlogEngine.NET 1.4。结果恰好是一个Web应用程序(不是一个Web站点)。但是,这项任务并不容易,因为我必须更改表示层和核心DLL的源代码以满足我的需要。现在已经有1.6版了,我想,我有一段时间不得不再做同样的工作了。

#1


3  

I recently did this for a client - note how I styled the blog to fit the main site design:

我最近为客户做了这个 - 请注意我如何设计博客以适应主要的网站设计:

http://www.homenetdirect.com/

This was an ASP.NET 3.5 Web Application Project with master pages. I took one of the basic themes from BlogEngine that resembled what I was trying to get lookwise. Then I had all the elements that needed to be styled. Do the CSS gradually starting from the main container and work your way in (use Firefox dev toolbar). One more thing: I had to set up a subdomain for the blog - contrary to what a lot of people say, this will not hurt your SEO. SEO starts and ends with good content.

这是一个带有母版页的ASP.NET 3.5 Web应用程序项目。我从BlogEngine中获取了一个类似于我试图获得的基本主题。然后我有了所有需要设计样式的元素。逐步从主容器开始,然后按照自己的方式工作(使用Firefox开发工具栏)。还有一件事:我必须为博客设置一个子域名 - 与很多人说的相反,这不会伤害你的SEO。 SEO以良好的内容开始和结束。

EDIT:

Creating themes for BlogEngine (Al Nyveldt's tutorials are worth watching):

为BlogEngine创建主题(Al Nyveldt的教程值得关注):

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

#2


4  

you can check out http://www.ajaymatharu.com/integrating-blogengine-into-an-existing-site/

你可以看看http://www.ajaymatharu.com/integrating-blogengine-into-an-existing-site/

#3


0  

I integrated BlogEngine.NET 1.4 on my website. The result is exactly ONE web application (not a web site). However, the task wasn't an easy one as I had to change the source code of both the presentation layer and the core DLL to fit my needs. Now there's already version 1.6 and I guess, I'm gonna have to do same work again some time.

我在我的网站上集成了BlogEngine.NET 1.4。结果恰好是一个Web应用程序(不是一个Web站点)。但是,这项任务并不容易,因为我必须更改表示层和核心DLL的源代码以满足我的需要。现在已经有1.6版了,我想,我有一段时间不得不再做同样的工作了。