`
风火山林
  • 浏览: 148619 次
  • 性别: Icon_minigender_1
  • 来自: 汕尾
最近访客 更多访客>>
社区版块
存档分类
最新评论

java到.net的新开始

阅读更多

   终于找到工作了,是一份我第二次面试的工作。第一份面试的工作由于经验不足而流产了。原因在面向对象以及servlet的生命周期都答错。而且是java的,不知道是不是塞翁失马哦。面试第二份工作的时候,有经验,做足了上次面试时缺失的地方,如入对公司要求哪方面的技术和人才,对hr的提问等等。所以效果好了很多,至此,我才深深体验到那句我们天天挂嘴上的话“机会是留给有准备的人的”。不过是个小公司,工资也不高,只是感觉在那工作应该能不太压抑,应该能学到东西,应该有前途。事实上是怎样?只有走着瞧,干了就知道了。

    值得一提的是,我脱离了老本行java,回到以前的老本行C#,要从头开始学习c#的B/s应用。老实说,我挺喜欢c#与asp.net的,应该用它来开发东西快,自己只要考虑核心的东西就行了,很多插件微软已经自带了,不用我们操心。然而毕竟,自己在b/s上一直用java开发,虽然不怎么牛,但要一下子转向一种新的开发模式,我感觉还是必须重视才行的。况且,已经是成年人,开始离开学校,要闯出自己一片天地的人。青春就是我的资本,不允许像在大学那样随意浪费了,人生新阶段的开始,每一步就必须走好。要用自己用过去那么多失败,那么多错过,那么多遗憾垒成的智慧来创造未来的精彩,让心智凌驾于工作之上,轻松自如地生活,不再像大学的后半段那样主动权完全沦陷给学校了,被考试,补考,课程设计还有一堆杂事。。。淹没了自己,淹没了我的兴趣,淹没了我的健康,淹没了我的追求。

    开始吧,首先由于不清楚公司的具体业务(只知道是做网站的),也不清楚自己掌握相关技术和业务要花费多少时间。所以在规划中,时间就不先写出来了。

    一:从学校到公司这段时间:到图书馆借本学.net经典的书(里面有实例的,是网上书店的),书上给的需求,从数据库设计开始,自己在纸上画出草图(后面再学会用数据库的设计工具,快速画图),完成之后,和书上设计的对比,看自己哪里欠缺考虑了。-》记录下每一个欠缺考虑的点,下次设计的时候翻对一下,防止再犯同一错误,重新画一遍。然后轮到系统设计了,先把详细设计的图画出来,对比,-》记录下欠考虑的,重新画一遍。然后了解整个用asp.net做网站的入手配置和布局方式(在网上找视频教程,最直观快捷的掌握建站步骤和注意事项)-》记录下和java不同的地方,重新建一次。然后是代码编写(先看视频怎么写,获取间接经验),分前台和后台,前台:了解aspx常用的引用,标签,控件,script(有不懂的百度一下,先解决,后面再系统的看一下相关书籍的系统介绍);后台:看一般用到什么设计模式。-》记录一下子看不懂的,跟着书把系统做出来, 看看常见的有哪些bug,用什么调试(调试工具),怎么调试(调试方法是程序员优秀与否的关键,能快速找出bug的保证)。重新在写一遍代码。最后,同理,在两个其他系统来的需求来做。

总结:

这个过程之后基本能掌握.net的使用方法。

可持续性发展:

1.建立一套自己的数据库设计模型(先参考视频和书,获得间接经验),包括工具,建立的步骤,每一个必须考虑到的方面,什么样的需求对应什么样的设计,工作之后,不断地添加所出现的新情况。这样做至少能办到不犯常规性的错误。

2.建立自己的一套类库,把可以重用的地方不断的提取出来归类(按功能归类)。这样以后,开发速度和质量,时间都变得可控制。不断地添加新功能。

3.建立一套自己的素材库,归类(按功能归类),不断添加新发现的。

4.建立一套自己的脚本语言库,包括验证,效果,和Css+div等等,归类(按功能归类),不断添加新发现的。。

二,到公司之后,技术不重要了,学沟通技巧(与同事,老板,客户),做事技巧,做人技巧。-》记录突然的应该注意的事情,通过视频(职场类)和老油条的博客获取间接经验。做到微笑面对,每种情况,心里有数了就啥都不可怕了。

 

分享到:
评论

相关推荐

    用java调用.net接口的方法

    在IT行业中,跨平台通信是一项重要的任务,尤其是在Java和.NET两个不同的生态系统之间。标题提到的“用java调用.net接口的方法”就是解决这个问题的一种技术实践。以下将详细讲解三种主要的实现方式,以及如何通过...

    java调用.net发布的webservice(asmx)

    在IT行业中,跨平台通信是常见的需求,Java和.NET作为两个主流的开发平台,它们之间的交互尤为关键。本文将详细讲解如何使用Java调用.NET发布的Web Service(ASMX),并解决在此过程中可能出现的SOAPAction报错和...

    Java 调用.NET web服务

    在跨平台的软件开发中,有时我们需要在Java环境中调用.NET Web服务,这通常是通过SOAP(Simple Object Access Protocol)协议实现的。本文将详细介绍如何在Java中调用.NET Web服务,涉及的关键技术包括WSDL(Web ...

    java访问.net webservice获取与设置cookie

    在IT行业中,跨平台通信是常见的需求,Java和.NET之间的交互也不例外。本篇文章将深入探讨如何使用Java访问.NET Web服务,并在过程中获取和设置Cookie,以便实现更高效、安全的会话管理。首先,让我们理解Web服务的...

    Java调用.NET web service

    本示例探讨的主题是“Java调用.NET Web Service”,这涉及到不同技术栈之间的互操作性,主要利用了Java的SOAP(Simple Object Access Protocol)客户端库来与.NET的Web服务进行通信。下面我们将详细解析这一过程。 ...

    java和.net的socket通信

    在Java中,Socket类位于`java.net`包下,而在.NET中,Socket类位于`System.Net.Sockets`命名空间内。 2. **TCP连接**:Java和.NET的Socket通信通常基于TCP(传输控制协议),这是一种面向连接的、可靠的传输协议,...

    java 调.net webservice

    最近开发要做一人用java 调.net webservice的,以上是我用axis1.4写的一个小例子,希望可以借鉴

    java .net AES加密不兼容问题:

    Java和.NET作为两种主流的开发平台,各自都有内置的加密库来处理数据的安全传输和存储。然而,由于实现细节的不同,直接使用Java和.NET的默认加密方法进行AES(高级加密标准)加密可能会导致在两个平台之间无法互...

    JAVA和.net用的简历模板

    同时,列出参与过的项目,特别是那些涉及到JAVA或.NET的,可以帮助雇主了解候选人的实际操作能力。 此外,简历还应包括关键技能(如面向对象编程、单元测试、版本控制等)、证书(如Oracle Certified Professional,...

    数据库连接池java和.net

    无论是Java还是.NET,数据库连接池都遵循相似的原理:当应用程序需要连接数据库时,它会从连接池中获取一个已经建立的连接,如果池中没有可用连接,则创建一个新的连接并添加到池中。使用完毕后,连接不是立即关闭,...

    java和.net的webservice调用介绍

    【Java与.NET的Web服务调用详解】 在分布式系统中,Web服务作为一种标准的通信机制,使得不同平台、不同语言的应用程序能够相互通信。本文将深入探讨Java和.NET之间如何进行Web服务调用,帮助开发者理解这两种技术...

    一周学会C# java程序员转.NET必看

    对于从Java转到.NET平台的程序员来说,理解C#的基本概念和语法是非常重要的。以下是一些关键知识点: 1. **总体框架**: C#程序通常以`.cs`文件的形式存在,其中可以包含一个或多个类。类名不一定要与文件名相同,...

    Java与.net开发webservice详解大全

    值得注意的是,从VS2010开始,不再直接提供ASP.NET Web Services模板,但可以通过其他途径实现与VS2008相同的功能。 在实际开发中,选择Java还是.NET作为服务端和客户端,主要取决于项目需求、团队技术栈以及对跨...

    JAVA 与.NET 在前途上面的比较.txt

    近年来,JAVA社区不断推出新的版本,如J2SE 6.0等,持续优化性能并引入新特性。 JAVA的优势在于其强大的生态系统、丰富的开源库以及跨平台的能力,这些特点使其在大型企业和互联网公司中得到广泛应用。根据部分统计...

    Java与.NET的SOA互操作教程

    Java与.NET之间的SOA互操作教程主要探讨了如何在两种不同的平台上实现面向服务架构(SOA)的服务交互,而无需依赖复杂的Web服务栈或专有中间件。本教程的作者提出了一个基于REST(Representational State Transfer)...

    Java与.NET RSA加密解密(签名,验签)实例代码

    支付请求可能由商家(Java环境)生成并加密,然后通过网络发送到支付宝服务器(.NET环境)。服务器解密后处理交易,再将结果加密返回给商家。整个过程中,RSA签名和验签确保了交易的不可抵赖性和数据的完整性。 6. ...

    java和.net交换加密算法(.net版本)+(java版本)

    在IT行业中,跨平台通信和数据安全是两个重要的议题,特别是在Java和.NET这两个广泛应用的开发环境中。本主题探讨的是如何在Java与.NET之间进行加密算法的互操作,以确保数据在传输过程中的安全性。以下是对这个主题...

    Java与.NET 的Web Services相互调用

    Java与.NET的Web Services相互调用是跨平台通信的重要技术之一,它允许不同语言和框架的应用程序通过标准的Web服务接口进行数据交换和功能调用。以下是对这一主题的详细阐述: 1. **Java调用.NET Web Services** ...

    java读取.net WebService中的Dataset

    在此我用的是Asix框架来解决的,在Asix包下有一个叫作WSDL2Java的类,可用来解析WSDL以生成Java代码供程序员使用,我尝试过用soap来处理Dataset,不过没有成功(浪费了不少时间)

Global site tag (gtag.js) - Google Analytics