SyntaxHighlighter in BlogEngine.Net
My biggest concern on my last blog is how to deliver code in BlogEngine.Net. The CodeFormater extension not working like I want and make me little bit frustrated when using the extension. I am looking around to find any cool replacer of CodeFormater then I found SyntaxHighlighter using JavaScript as the engine. Cool right? and you may use it in any application you want regardless the server side language but it will cost in matter of bandwith.
When I want to implement it into my theme, I am looking around for solution before I starting to code and I found tutorials about how to Adding SyntaxHighlighter to BlogEngine.NET. I decide to follow the instruction and some of step are missing. First, you must add the CSS into your theme. The simplest one is by edit your current site.master template and copying the style into the theme, for example:
<link rel="stylesheet" type="text/css" href="SyntaxHighlighter.css" />
You must add this in head section of HTML document. You may asked why you need to copy into your theme directory? because any CSS reference in <head runat="server"> would be replace by BlogEngine.Net into like this
<link rel="stylesheet" type="text/css" href="/themes/yourtheme/css.axd?name=/css/SyntaxHighlighter.css" />
Now, I need some tuning in our tinyMCE.ascx located on Admin folder. I decide to use the uncompressed TinyMCE to make life easier to this
<script type="text/javascript" src="<%=Utils.RelativeWebRoot%>admin/tiny_mce/tiny_mce_src.js"></script>
Yeah, I know it will cost bandwith but I need the function work right. I would look at the compressed version if I have time. Good Luck.
jQuery in BlogEngine.Net
I am trying to implement jQuery in BlogEngine.Net and I found errors while accessing the page which the errors tell me that element has no properties. Fortunately, I found the solution which makes me surprise because it's work like magic and of course you need to replace the $ sign in all elements. If you want to try what I am doing with jQuery, just press search image in right corner of your screen.
In searching of jQuery integration, I accidentally found a great article to use Intellisense for JQuery in Visual Studio 2008. It helps me a lot to code because the auto completion is working, you may find the complete instruction in that site. Well, it's not the latest jQuery version but it may help you to start learning jQuery.
If you're looking offline help for jQuery you may download the CHM file on this site.
Indonesian BlogEngine.NET User Group
BlogEngine.Net is blog engine based on ASP.NET which mainly use C# as the default language. In time to time I aknowledge that BlogEngine.Net Indonesia users is increasing. The reasons may vary according to BlogEngine.Net users, I choose BlogEngine.Net because I want to learn C# deeper. BlogEngine.Net developers are very well coder and have broaden view in establishing relases. Commercially, BlogEngine.Net could be a powerfull simple Content Management System this was said by Ahmad Masykur, the well known coder in Indonesia, in INDC mailing list.
I have small statistic about the Indonesian BlogEngine.Net users, but I want to unified and introduce my fellow friends who use BlogEngine.NET, they’re :
- Ahmad Masykur
- Agus Suhanto
- Tomi Yahya
- MUGI (Microsoft User Group Indonesia)
- Rudy Setyo Purnomo
If you’re Indonesian BlogEngine.Net user please reunite :). I wish the best for you all!. If you want to use BlogEngine.Net you could use ASP.NET Hosting, I host my own site in Erudeye and satisfied with the hosting service.
Welcome to Nurasto.com
Hey, how are you buddy?
Alright, you may asked where my last post entries. It's already gone and I remake all site aspects, rethinking what I should do to with my website and matter of life. I had few response in any tutorial in Bahasa Indonesia. I will post in English but regarding to basic matter about development, I will try to post in Bahasa Indonesia.
Nurasto.com is still on development when I am free to do so, especially at night. The website is still beta or maybe alpha. The Themes not finished, particulary the images and some CSS tuning. I add interactive functions in website such as shoutbox provided by shoutmix, so you could shout in my own website.
I am trying to finish the themes since I need to make adaption … if you considering this is not ready, you could come back later to get updated.
The meaning of Freelance
Yesterday, I was come to a CRM consultant company. I am talking the principal about job offering, I said to him that I work as freelance. I don't why we come to discussion about freelance job. In his mind freelance is about free to work everywhere. This is good term and it the exact meaning being Freelance. Freelance option was offered, I get it, I take it because I've no duty to work at office but every task must me done.
Freelance is not partime job, it's a job. Fulltime freelance is more correct, someway the freelancer would be an entrepreneur. The scope is work of entrepreneur is about management and understand about their business. Let me emphasis this: Freelance is not Parttime nor fulltime onsite. I don't know why the meaning here become interchange or maybe interconnected each other.
I have some experience that one of my outsorcer wants me to be on client about 2 – 6 hours. What? he said that in his fulltime job, he do that. Mayday, mayday, houston we need help. How could compare a freelancer with fulltimer who works 8 hours and maybe continuing with overtime work. Freelance do have many clients and no clients is the biggest, no clients is prioritize by money, but by task and duty.
If I were strict I would add my hours rate to outsourcer and if it the overhead cost over than contract value then any freelancer would add an extra cost. Freelance work by hours, not by day. Parttimer do work by day.
Please, please, to my fellow freelancer friend. This thing must be stop right away, be a professional freelancer and try to avoid onsite work. Freelancer had many clients and it should be like that. We should fix this, I hope freelance community in Indonesia would help the freelancer away from onsite job. This is not good practice, if they do that they become a doll. Before doing job, state that you wouldn't in site more than 2 hours. Your other clients is await you with hope.
Good Luck.
